温馨提示×

ubuntu怎样建python虚拟环境

小樊
35
2026-09-01 12:41:48
栏目: 云计算

在 Ubuntu 上创建 Python 虚拟环境常用两种方式:venv(推荐,Python 自带)virtualenv。下面一步一步说明。


一、使用 venv(最常用,推荐)

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 是虚拟环境文件夹名,可以随便改,比如 env

3. 激活虚拟环境

source venv/bin/activate

激活后,命令行前面会出现 (venv) 标志。

4. 使用虚拟环境

pip install requests
python main.py

5. 退出虚拟环境

deactivate

二、使用 virtualenv(更灵活)

1. 安装 virtualenv

sudo apt install python3-pip
pip3 install virtualenv

2. 创建虚拟环境

virtualenv venv

指定 Python 版本(可选):

virtualenv -p python3.10 venv

3. 激活与退出

和 venv 一样:

source venv/bin/activate
deactivate

三、常见问题

❓ 报错:ensurepip is not available

解决:

sudo apt install python3-venv

❓ 想删除虚拟环境

直接删文件夹即可:

rm -rf venv

如果你是用 Ubuntu 22.04 / 24.04,或者想用 conda / pyenv,我也可以继续讲。

0