我正在关注python Flask教程here。
我到达了文件结构如下所示的阶段,但是当我尝试运行该应用程序时,__init__.py
文件找不到配置模块。
.
|__ project
|__ src
|__ application.py
|__ app
|__ __init__.py
|__ config.py
|__ forms.py
|__ routes.py
Error: While importing "application", an ImportError was raised:
Traceback (most recent call last):
File "c:\users\alex_\desktop\website\eb-flask\virt\lib\site-packages\flask\cli.py", line 235, in locate_app
__import__(module_name)
File "C:\Users\Alex_\Desktop\website\eb-flask\application.py", line 1, in <module>
from app import app as application
File "C:\Users\Alex_\Desktop\website\eb-flask\app\__init__.py", line 2, in <module>
from config import Config
ModuleNotFoundError: No module named 'config'
答案 0 :(得分:0)
因为您的config.py是错误的文件。它不应位于应用程序文件中,而应位于application.py所在的位置。 您可以在Miguel的github中找到本课程的内容,这是您链接到的课程。 https://github.com/miguelgrinberg/microblog/tree/v0.3
希望这会有所帮助!