我正在设计一个网站。项目结构为project\ back_end\ __init.py__ main.py在init.py中,from flask import Flaskdef create_app(): app = Flask(__name__) return app我...
我正在设计一个网站。项目结构如下
project\
back_end\
__init.py__
main.py
在 init.py ,
from flask import Flask
def create_app():
app = Flask(__name__)
return app
在 main.py 中
from back_end import create_app
app = create_app()
@app.route("/")
def home():
return "hello world"
当我在 VS Code 中点击运行时,出现错误 ModuleNotFoundError
:没有名为“back_end”的模块。
我在命令行中输入 python -m back_end.main
,代码有效。我还尝试将 back_end 包重命名为 b。错误仍然存在。这与定义环境变量有关吗?我使用的是 Ubuntu 24.04。
如何修复错误“ModuleNotFoundError:没有名为...的模块”?
下载声明:
本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请联系我,我将及时处理,并撤下相关内容!