我试图建立并运行基本的flask应用程序(在此处找到初始化文件:https://flask.palletsprojects.com/en/1.1.x/tutorial/factory/),并按照相应的步骤进行操作,直到收到错误消息为止
c:\ users ... \ ft \ venv \ scripts \ python.exe:没有名为C:\ Users ... \ FT \ venv \ Scripts \ flask的模块
我正在通过虚拟环境运行此程序,pip列表确实显示我在FT文件夹中设置了Flask 1.1.1,并且所有内容都是最新的。
我正在运行Python 3.6.8 我确实设置了FLASK_APP = flaskr并设置了FLASK_ENV = development
我已经在JetBrains PyCharm环境中重新创建了此问题,并且仅使用了命令提示符(带有两个不同的文件/项目)
我已经卸载/重新安装了Python。我尝试强制安装Flask 1.0.3而不是1.1.1。
如果我未将FLASK_ENV设置为开发状态,则不会发生此错误。
如果我运行,则不会发生此错误:
$ python -m flask运行
但是,我希望能够使用预期的功能:
$烧瓶运行
没有错误。
预期输出:
在Flask应用中投放“ flaskr”
环境:发展
调试模式:打开
在http://127.0.0.1:5000/上运行(按CTRL + C退出)
从统计信息重新启动
调试器处于活动状态!
调试器PIN:855-212-761
实际输出:
正在投放Flask应用程序“ flaskr”(延迟加载)
环境:发展
调试模式:打开
从统计信息重新启动
c:\ users ... \ ft \ venv \ scripts \ python.exe:没有名为C:\ Users ... \ FT \ venv \ Scripts \ flask的模块