温馨提示×

ubuntu python怎么配置虚拟环境

小樊
52
2026-09-13 10:25:25
栏目: 云计算

在 Ubuntu 上配置 Python 虚拟环境,常用方式有两种:venv(官方推荐,Python 自带) 和 virtualenv / virtualenvwrapper。下面以最常见、最简单的方式讲。


一、使用 venv(推荐,Python 3.3+ 自带)

1️⃣ 安装 Python 和 venv

Ubuntu 一般自带 Python3,但 venv 可能需要安装:

sudo apt update
sudo apt install python3 python3-venv python3-pip

2️⃣ 创建虚拟环境

进入你的项目目录:

cd ~/my_project
python3 -m venv venv

venv 是虚拟环境目录名,可随意命名

3️⃣ 激活虚拟环境

source venv/bin/activate

激活后,终端前面会出现:

(venv) user@ubuntu:~/my_project$

4️⃣ 安装依赖

pip install requests

5️⃣ 退出虚拟环境

deactivate

二、使用 virtualenv(更老牌)

安装

sudo apt install python3-pip
pip3 install virtualenv

创建并激活

virtualenv venv
source venv/bin/activate

三、常见问题

❓ python 命令找不到

Ubuntu 默认是 python3:

python3 --version

❓ 想指定 Python 版本

python3.10 -m venv venv

❓ 删除虚拟环境

直接删目录即可:

rm -rf venv

四、推荐工作流

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

如果你用的是 Ubuntu 22.04 / 24.04、Python 版本管理(pyenv) 或 Conda,我也可以继续讲。

0 踩