赞
踩
首先确保系统中已经安装了 Python。可以从 Python 官网下载并安装最新版本的 Python。
创建Python 虚拟环境时,可以选择在项目目录下创建虚拟环境,也可以在其他位置创建。以下分别说明两种创建方式:
# 进入项目目录
cd my_project
# 在项目目录下创建虚拟环境
python -m venv myenv
# 在用户主目录下创建虚拟环境
python -m venv ~/venvs/my_project
无论选择哪种方式,创建虚拟环境的目的都是为了隔离项目的依赖环境。在实际开发中,你可以根据个人喜好和项目需求来选择合适的位置创建虚拟环境。重要的是要保持一致性,确保整个团队都遵循同样的虚拟环境创建和管理规范。
在项目目录下创建的虚拟环境,可以在项目中使用以下命令激活虚拟环境:
myenv\Scripts\activate
如果是在用户主目录下创建的虚拟环境,按下面方式激活:
~/venvs/my_project\Scripts\activate
这将把你的 Python 解释器和 pip 包管理器切换到虚拟环境中。
如果你是在用户主目录下创建的虚拟环境,建议在项目目录中,创建 .venv 文件,这样VS Code 应该会自动检测到项目目录下的 .venv 文件,并选择相应的虚拟环境
cd /path/to/my_project
echo "~/venvs/my_project" > .venv
在虚拟环境中,使用以下命令安装 Flask:
pip install flask
在虚拟环境中,尝试运行以下 Flask 示例代码:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
如果一切正常,你应该能够在浏览器中访问 http://localhost:5000/ 并看到 “Hello, World!” 的输出。
创建好flask项目虚拟环境后,每次安装模块都要进入到虚拟环境中,手动激活,这样比较麻烦。可以在vs code中进行统一设置,以后每次打开就可以一键激活了,设置方式如下:
1)在vs code中打开项目
2)在 VS Code 的底部状态栏上,你应该能看到当前使用的 Python 解释器
3)点击状态栏上的 Python 解释器名称,选择 “Select Python Interpreter”
4)在弹出的菜单中,选择你刚刚创建的虚拟环境。
如果找不到虚拟环境,可以点击 “Enter interpreter path” 并手动输入虚拟环境的路径。
5)验证虚拟环境设置:在 VS Code 的终端中,运行 which python 或 python --version。确保输出结果显示的是虚拟环境中的 Python 解释器,而不是系统全局的 Python。
当你完成了在虚拟环境中的工作,可以使用以下命令停用虚拟环境:
deactivate
这将把你切换回系统的全局 Python 环境。
这就是在 Windows 中安装 Flask 虚拟环境的基本步骤。如果你需要在同一台机器上管理多个 Python 项目,使用虚拟环境是非常有帮助的。它可以确保每个项目都有独立的依赖环境,避免不同项目之间的依赖冲突。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。