Python 任务文件中的芹菜自定义库导致导入错误:无法导入名称';foo';
我试图在芹菜任务文件中使用自定义库,但每当我尝试启动worker时,都会出现Python 任务文件中的芹菜自定义库导致导入错误:无法导入名称';foo';,python,django,git,celery,Python,Django,Git,Celery,我试图在芹菜任务文件中使用自定义库,但每当我尝试启动worker时,都会出现ImportError:无法导入名称“foo”错误 这些是我正在使用的django和Cellery的版本,以及从git repo安装的自定义python库的示例 celery==4.0.2 -e git+https://gitlab.com/my-repo#egg=foo Django==1.10.5 如果我不尝试导入自定义库,芹菜和辅助进程将不会出现任何问题 这就是项目结构的样子 . ├── app │ ├──
ImportError:无法导入名称“foo”
错误
这些是我正在使用的django和Cellery的版本,以及从git repo安装的自定义python库的示例
celery==4.0.2
-e git+https://gitlab.com/my-repo#egg=foo
Django==1.10.5
如果我不尝试导入自定义库,芹菜和辅助进程将不会出现任何问题
这就是项目结构的样子
.
├── app
│ ├── admin.py
│ ├── apps.py
│ ├── connect_test.py
│ ├── forms.py
│ ├── __init__.py
│ ├── models.py
│ ├── tasks.py
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── db.sqlite3
└── web_project
├── celery.py
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
谢谢您在哪里进口了foo?makemigrations有效吗?正在从虚拟环境导入foo,makemigrations有效。