ModuleNotFoundError: Flask
ModuleNotFoundError: Flask
- 我正在从
home.py
的 urbancloth
包中调用一个模块
这个 运行 是 __init__
文件,但 运行 urbancloth 中没有另一个模块。
目录结构如下——
home.py
中的代码:
from urbancloth import app
if __name__ == '__main__':
app.run(debug =True)
__init__.py
中的代码:
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SECRET_KEY'] = 'b0fe7021532f0541f87226aafd71ec77'
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///site.db'
db = SQLAlchemy(app)
from urbancloth import routes
错误信息是-
如果你仔细看看你的错误
from urabncloth import app
查看您的目录,没有 urabncloth
,它是 urbancloth
。只是一个错字。
所以在你的 routes.py
中更改包名称。
希望这能解决您的问题!!!
- 我正在从
home.py
的 这个 运行 是
__init__
文件,但 运行 urbancloth 中没有另一个模块。目录结构如下——
home.py
中的代码:
urbancloth
包中调用一个模块
from urbancloth import app
if __name__ == '__main__':
app.run(debug =True)
__init__.py
中的代码:
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SECRET_KEY'] = 'b0fe7021532f0541f87226aafd71ec77'
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///site.db'
db = SQLAlchemy(app)
from urbancloth import routes
错误信息是-
如果你仔细看看你的错误
from urabncloth import app
查看您的目录,没有 urabncloth
,它是 urbancloth
。只是一个错字。
所以在你的 routes.py
中更改包名称。
希望这能解决您的问题!!!