python - Flask:flask 在 conda 环境中运行不工作 - Windows、Py

这是我做的:

  1. 从开始,打开 Anaconda 提示符
  2. conda create -n flaskEnv pip flask
  3. conda 是否激活了 flaskEnv
  4. cd 到我想要的文件夹
  5. 使用以下代码创建了一个名为 flaskblog.py 的文件:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello():
    return "<h1>Hello World</h1>"
  1. 做了 set FLASK_APP=flaskblog.py 然后 set FLASK_ENV=development
  2. 现在,我执行 flask run 但它抛出错误 Error: Could not locate a Flask application。您没有提供“FLASK_APP”环境变量,并且在当前目录中找不到“wsgi.py”或“app.py”模块。

但是,当我在我的文件 flaskblog.py 中添加以下代码,然后执行 python flaskblog.py ,它运行良好并在我的本地主机上提供服务。

if __name__=='__main__':
    app.run(debug=True)

我只是想了解在 anaconda 提示符下执行 flask run 时我做错了什么。

谢谢

最佳答案

我遇到了同样的问题,我只是关闭了终端并关闭了与项目相关的所有内容,然后再次尝试,它工作得很好。

关于python - Flask:flask 在 conda 环境中运行不工作 - Windows、Python 3.8 和 conda 4.7.12,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59021000/

相关文章:

visual-studio - 强制 Visual Studio 从光标处查找

django - this.$apollo 始终未定义

rust - 可以为 Rust 中的元组定义 Ord 吗?

android-studio - 默认显示布局的横向版本

javascript - 如何从 HTML 中的颜色选择器中删除 "other..."选项?

json - Spring webflux Netty : How to expose proto

python - 为什么当前模块中没有__dict__?

sql - 我需要使用 join fetch,但它会导致 "query specified join

wpf - 如何将新的 WPF UserControl 添加到我的 .NetCore 3.1 应用程

asp.net - 在 Windows Server 上无法确定重定向的 https 端口,但在 P