在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版本、是否继承系统包等)。