DevOps icon indicating copy to clipboard operation
DevOps copied to clipboard

No module named 'ops.tasks'

Open zhangzhenggang opened this issue 7 years ago • 9 comments

机器新装的python3.5,部署时候出现好多缺依赖的问题,前边的都解决了, 最后 runserver 的时候报了个No module named 'ops.tasks'
而且怎么都装不上,,求助老哥

zhangzhenggang avatar Sep 11 '18 09:09 zhangzhenggang

或者老哥能否给个联系方式

zhangzhenggang avatar Sep 11 '18 09:09 zhangzhenggang

image 这是报错截图,

zhangzhenggang avatar Sep 11 '18 09:09 zhangzhenggang

麻烦老哥帮忙,好像就没有ops.tasks ops_runner包

zhangzhenggang avatar Sep 11 '18 10:09 zhangzhenggang

你的报错比较奇怪。报错比较多的是构建数据库的时候报错、依赖报错以及项目的初始化参数有问题。主要也是因为我部署项目的内容提及的比较少。 ops.tasks的完整项目路径是 apps/ops/tasks 这是个定时任务,但是我在最新版本的代码里面应该是移除掉了。你down的是最新版本的代码吗

YoLoveLife avatar Sep 12 '18 16:09 YoLoveLife

@YoLoveLife @zhangzhenggang 这个问题我也遇到了,如图:

image down是最新代码,git clone https://github.com/YoLoveLife/DevOps.git

nondevops avatar Sep 13 '18 02:09 nondevops

@YoLoveLife 大佬,这个问题求确认下是代码问题还是部署流程有问题。

nondevops avatar Sep 13 '18 08:09 nondevops

这是版本问题。 因为3.0版本将原本的任务执行从原本的new线程执行切换成celery异步来做。 我这边发现我本地代码tasks.py这个文件没有上传到master分支。所以才引用不出来。

YoLoveLife avatar Sep 13 '18 08:09 YoLoveLife

所以大哥@YoLoveLife你的task.py几时可以补传一下?

waydeng avatar Oct 10 '18 08:10 waydeng

我也遇到了一样的问题@YoLoveLife。什么时候补传一下?

Barryonion avatar Nov 25 '18 14:11 Barryonion