enter code here
我有一个包名celeri和一个文件名celeri。在
当我说导入芹菜时,它尝试导入芹菜文件而不是芹菜包。它说它不能进口芹菜
from __future__ import absolute_import
from celery import Celery
celery = Celery('celery_app',
broker='redis://localhost:6379/0',
backend='amqp://',
include=['celery_app.tasks'])
# Optional configuration, see the application user guide.
celery.conf.update(
CELERY_TASK_RESULT_EXPIRES=3600,
)
if __name__ == '__main__':
celery.start()
像下面这样。有没有办法解释导入包而不是文件。在
编辑:
试过了
^{pr2}$但还是一样。当我从pythonshell尝试这些命令时,它不会给出任何错误。 我有什么遗漏吗?在
我真的不推荐它,像大家说的那样重命名文件,但是你可以试试
另外,您正在导入
^{pr2}$absolute_import
,但似乎没有使用它(docs)。从本地文件导入时celery.py
相关问题 更多 >
编程相关推荐