烧瓶:烧瓶无法在conda环境中运行-Windows,Python 3.8和conda 4.7.12

时间:2019-11-24 18:28:31

标签: python flask anaconda

这是我所做的:

  1. 从头开始,打开Anaconda提示
  2. 是否有conda create -n flaskEnv pip flask
  3. 是否有conda activate 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应用程序。您未提供“ FLASK_APP”环境变量,并且在当前目录中未找到“ wsgi.py”或“ app.py”模块。

但是,当我在文件flaskblog.py中添加以下代码,然后执行python flaskblog.py时 ,它可以正常运行,并可以在我的本地主机上使用。

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

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

谢谢

1 个答案:

答案 0 :(得分:-2)

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