ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
#### 假设当前你的文件夹的状态是这样的: ~~~python celery_test celery.py ~~~ #### 当在celery.py中的开头使用: ~~~python # -*- coding: utf-8 -*- from celery import Celery ~~~ 则会优先寻找并导入当前目录下的celery文件(本身)。 #### 而如果你真正想的是导入标准的celery库,则需要写成: ~~~python # -*- coding: utf-8 -*- from __future__ import absolute_import from celery import Celery ~~~ #### 如果你已经加上了absolute\_import,但是想导入当前目录下的numpy文件,则需要写成: ~~~python from __future__ import absolute_import from project import celery as celery_local ~~~ from \_\_future\_\_ import absolute_import 意味着如果你导入celery,Python将寻找顶级celery模块,而不是current_package.celery