我想在Windows中运行以下代码(可在Ubuntu中执行(或等效代码:
python3 -m flask run
如何在Windows中运行上述代码?当我在命令提示符中写入它时,会出现以下内容:
CCD_ 1。
问题答案:https://flask.palletsprojects.com/_/downloads/en/1.1.x/pdf/
运行应用程序:
set FLASK_APP=newproj
set FLASK_ENV=development
flask run
首先,你应该在你的桌面上为你的烧瓶项目创建虚拟环境。
安装虚拟环境:在您的终端或dos 上安装虚拟环境
pip安装虚拟
为您的项目创建一个新文件夹(我向您展示在终端创建文件夹(
mkdir新项目
cd newproj
虚拟供应商
mkdir newproj:创建了名为"的新文件夹;newproj";
cd newproj:将目录更改为";newproj";
virtualenvenu:创建名为";venv";
并激活您的venv。
C:Usersnameabc> venvScriptsactivate
现在,您可以开始安装烧瓶了。
pip install Flask
如果您使用pycharm,请在编辑器中打开您的文件夹。并创建一个名为hello.py的新python文件(或其他内容(。在ypur python文件中编写以下代码。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World’
if __name__ == '__main__':
app.run()
打开pycharm编辑器,如果venv已停用,则激活venv。上面给出的Python脚本是从Python外壳执行的。
python hello.py
调试模式:
# app.run(debug = True)
app.run(host='127.0.0.1',port=8000,debug=True)
摘要:
$ export FLASK_APP=app.py # your python file name
$ set FLASK_APP = app.py
$ export FLASK_ENV=development
$ set FLASK_DEBUG = True
$ flask run
这是我目前遇到的一个棘手的部分,对于我的情况,我也下载了python,但无法通过python --vesrion
尝试使用py --version
,在我的情况下它可以工作,并且对其他命令也使用py而不是python
您可以在窗口10中尝试cmd,如下所示:
export FLASK_APP=app.py # your python file name
set FLASK_APP = app.py
export FLASK_ENV=development
set FLASK_DEBUG = True
python -m flask run # for window