此问题类似于以下问题:
然而,那里的解决方案对我没用。
在运行时,我总是收到以下错误:
ImportError: no module named 'project'
我的项目目录很简单
project\
- project\
- __init__.py
- views.py
- modules.py
当我尝试从init.py文件导入
时我用
from . import app
或
from project import app
我收到了上述错误。
我似乎无法弄明白。请帮忙!!!
答案 0 :(得分:0)
在大卫建议之后,这就是我所做的,只是让别人有这个问题。
我在顶层目录中创建了一个名为manage.py的文件,如下所示。
project\
- **manage.py**
- project\
- __init__.py
- views.py
- modules.py
在manage.py中我导入了我在config.py中定义的应用实例并运行
# manage.py file
--------------------------------
from project.config import app
if __name__ == "__main__":
app.run()
然后通过运行manage.py文件
完成projectslocation\project>python3 manage.py
一切正常!!!