在Ubuntu上配置Python虚拟环境常用venv模块(Python 3.3+内置),步骤如下:
-
安装Python和venv模块
sudo apt update sudo apt install python3 python3-venv # 安装Python 3及venv模块(若需特定Python版本,可先通过
add-apt-repository ppa:deadsnakes/ppa添加PPA源安装对应版本) -
创建虚拟环境
python3 -m venv 虚拟环境名称 # 如:python3 -m venv myenv(可在指定目录下创建,如
cd /path/to/project后执行) -
激活虚拟环境
source 虚拟环境名称/bin/activate激活后终端提示符会显示环境名称,如
(myenv) user@ubuntu:~$ -
使用虚拟环境
- 安装包:
pip install 包名(仅影响当前环境) - 查看已安装包:
pip list - 退出环境:
deactivate
- 安装包:
-
删除虚拟环境
直接删除对应目录即可:rm -rf 虚拟环境名称
说明:
venv是Python内置工具,无需额外安装virtualenv(除非需兼容旧版本Python)。- 可通过
python3 -m venv --help查看更多参数(如指定Python版本、是否继承系统包等)。