1 python windows ubuntu command-prompt flask
我想运行以下代码(在 Ubuntu 中可执行)或其在 Windows 中的等效代码:
python3 -m flask run
Run Code Online (Sandbox Code Playgroud)
如何在 Windows 中运行上面的代码?当我在命令提示符中写入它时,会出现以下内容:
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases。
问题答案:\n https://flask.palletsprojects.com/_/downloads/en/1.1.x/pdf/
\n运行应用程序:
\nset FLASK_APP=newproj\nset FLASK_ENV=development\nflask run\nRun Code Online (Sandbox Code Playgroud)\n首先,您应该在桌面上为您的 Flask 项目创建虚拟环境。
\ninstall virtualenvironment : 在你的终端或 dos 上安装虚拟环境
\npip 安装虚拟环境
\n为您的项目创建一个新文件夹(我向您展示在终端创建文件夹)
\nmkdir 新项目
\n光盘新项目
\n虚拟环境 venv
\nmkdir newproj :创建名为“newproj”的新文件夹
\ncd newproj :将目录更改为“newproj”
\nvirtualenv venv :创建名为“venv”的虚拟环境
\n并激活你的 venv。
\nC:\\Users\\name\\abc> venv\\Scripts\\activate\nRun Code Online (Sandbox Code Playgroud)\n现在,你可以开始安装flask了。
\npip install Flask\nRun Code Online (Sandbox Code Playgroud)\n如果您使用 pycharm,请在编辑器中打开您的文件夹。并创建一个名为 hello.py (或其他文件)的新 python 文件。在 ypur python 文件中编写以下代码。
\nfrom flask import Flask\napp = Flask(__name__)\n\n@app.route(\'/\')\ndef hello_world():\n return \'Hello World\xe2\x80\x99\n\nif __name__ == \'__main__\':\n app.run()\nRun Code Online (Sandbox Code Playgroud)\n打开 pycharm 编辑器,如果 venv 已停用,请激活 venv。上面给出的 Python 脚本是从 Python shell 执行的。
\npython hello.py\nRun Code Online (Sandbox Code Playgroud)\n调试模式:
\n# app.run(debug = True)\n\napp.run(host=\'127.0.0.1\',port=8000,debug=True)\nRun Code Online (Sandbox Code Playgroud)\n概括 :
\n$ export FLASK_APP=app.py # your python file name\n$ set FLASK_APP = app.py\n$ export FLASK_ENV=development\n$ set FLASK_DEBUG = True\n$ flask run\nRun Code Online (Sandbox Code Playgroud)\n