python虚拟环境
·
一套完整的、适配你当前项目结构的虚拟环境创建 + 使用流程,一步到位解决环境问题。
一、完整操作步骤
1. 第一步:终端进入你的项目核心目录
先在终端执行以下命令,进入 exp_center 目录(你的项目核心目录,里面有 app、routes、tests 这些文件夹):
bash
运行
cd ~/python/bruno/exp_center
2. 第二步:创建虚拟环境
在 exp_center 目录下,执行以下命令创建虚拟环境(虚拟环境文件夹命名为 venv,行业通用命名):
bash
运行
python3 -m venv venv
执行完成后,你会在 exp_center 目录下看到新增了一个venv文件夹,这就是虚拟环境的目录。
3. 第三步:激活虚拟环境
继续在终端执行以下命令,激活刚创建的虚拟环境:
bash
运行
source venv/bin/activate
✅ 激活成功的标志:终端命令行的最前面,会出现(venv)的标识,比如:
plaintext
(venv) apple@appledeMacBook-Pro exp_center %
只要出现这个标识,就说明你已经进入虚拟环境了,后续所有的 pip 安装、代码运行,都只会在这个虚拟环境里生效,不会影响系统全局 Python。
4. 第四步:在虚拟环境中安装项目依赖
激活虚拟环境后,就可以安装你项目需要的所有包了,比如之前的 Flask、飞书 SDK 等:
bash
运行
# 先安装核心依赖
pip install flask flask-cors requests redis peewee PyMySQL lark-oapi
如果你的项目里有requirements.txt文件,直接一键安装所有依赖:
bash
运行
pip install -r requirements.txt
5. 第五步:验证虚拟环境是否生效
执行以下命令,确认 Python 和 pip 都来自虚拟环境:
bash
运行
# 查看Python路径,应该显示.../exp_center/venv/bin/python3
which python3
# 查看pip路径,应该显示.../exp_center/venv/bin/pip
which pip
# 查看已安装的包,只会显示你刚安装的依赖,不会有系统全局的大量包
pip list
更多推荐




所有评论(0)