当我尝试使用Pip安装任何东西时,它给我“启动器中的致命错误:”错误。那样做还不错,因为我知道如何以不同的方式更新Pip。但是,当我尝试运行“ flask run”命令时,也会发生相同的错误。
我正在使用Windows 10,Python 3.8.2,并且之前已将FLASK_APP变量设置为flaskblog.py。这是它的内容:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
答案 0 :(得分:1)
由于您没有清楚地发布错误,因此如果错误是Fatal error in launcher: Unable to create process using ‘”‘
然后,您可能想使用pip
更新python -m pip install --upgrade pip
,然后尝试使用python -m pip install <pkg-name>
重新安装软件包。您应该使它正常工作。
如果上述步骤之后错误仍然存在,请尝试在Python控制台中导入pip
(拉起终端并输入python
,然后键入import pip
),然后尝试{{1 }}。
希望这会有所帮助。
引自here
或者,您可以通过在脚本中添加pip.main([‘install’,’<pkg-name>’])
来运行flask应用程序。
赞:
app.run()
,然后在终端中运行if __name__ == __main__:
app.run()
。
注意:如果要在调试模式下运行应用,请考虑将python -m flaskblog.py
赋予debug = True
。