这是我项目的结构:
onlineVersion/ crawler.py conf.txt
./onlineVersion:
onlineVersion/ URLService/ links.db manage.py
./onlineVersion/onlineVersion:
settings.pyc urls.pyc wsgi.pyc __init__.py
settings.py urls.py __init__.pyc wsgi.py
./onlineVersion/URLService:
serializers.pyc models.py views.pyc __init__.pyc tests.py
models.pyc serializers.py views.py __init__.py
在文件crawler.py中,我尝试使用以下命令从URLService文件夹中的models.py文件导入:
from onlineVersion.URLService.models import *
这给了我以下错误:
ImportError: No module named onlineVersion.URLService.models
任何人都知道如何摆脱这条错误消息?提前谢谢!
答案 0 :(得分:4)
我认为你应该在./onlineVersion目录中放一个__init__.py
文件。