温馨提示×

ubuntupython虚拟环境怎么建

小樊
36
2026-09-10 10:05:14
栏目: 云计算

在 Ubuntu 上创建 Python 虚拟环境,常用做法有两种:venv(官方推荐)virtualenv / conda(可选)。下面是最常用、最标准的 venv 方式。


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

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
pip install virtualenv

virtualenv venv
source venv/bin/activate

三、常见问题

❓ python 命令不存在

Ubuntu 默认是 python3

python3 --version

❓ 想指定 Python 版本

python3.10 -m venv venv

❓ 导出 / 恢复依赖

pip freeze > requirements.txt
pip install -r requirements.txt

四、总结(最简流程)

sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate

如果你是用 Django / Flask / AI 项目,或者想用 conda,也可以告诉我,我可以给你更具体的方案。

0