python - Flask 在 Windows 上运行时无法识别 python-dotenv

标签 python flask

所以我在 Windows 上运行 python 3.7,并且在虚拟环境和 Flask 中安装了 python-dotenv。我在项目的根目录中有一个 .flaskenv 文件,在其中执行flask run,它看起来好像 python/flask 无法识别 python-dotenv .flaskenv 文件,它会忽略我的参数并指出我没有分配 FLASK_APP 值。同样的设置在 Linux 工作站上运行良好。在 Windows 上是否需要进行不同的配置才能使其正常工作?

提前致谢。

最佳答案

我遇到了同样的问题,并通过执行 python -mflask run 而不是 flask run 解决了它。 -m 允许定位并执行模块。

关于python - Flask 在 Windows 上运行时无法识别 python-dotenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53725865/

相关文章:

python - Heroku 应用程序在推送小更改后崩溃。非常困惑

flask - 自定义 Flask-Admin 表单,根据另一个选择字段设置一些选择字段选项

python - 在 Python 中读取文件

python - 无法在配备arm M1的Macbook上安装spaCy

flask - 为什么原始 wsgi 应用程序比 flask 应用程序慢?

c++ - 无法从C++启动可执行文件

python - 在不知道名称的情况下打印所有 POST 请求参数

python - pylint 不喜欢 pkg_resources.resource_filename

python - 重新采样每日数据以获得每月数据框?

python - 使用 Seaborn 中的值标记水平条形图