一套完整的、适配你当前项目结构的虚拟环境创建 + 使用流程,一步到位解决环境问题。


一、完整操作步骤

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
Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐