在CentOS环境下管理虚拟环境常用工具为virtualenv
和virtualenvwrapper
,以下是具体操作步骤:
sudo yum install python3 python3-pip # CentOS 7/8默认需手动安装Python 3
sudo pip3 install virtualenv # 或使用pip安装
python3 -m venv myenv # 在当前目录创建名为myenv的虚拟环境
# 指定Python版本(如Python 3.8):
python3.8 -m venv myenv38
source myenv/bin/activate # 激活后命令行提示符显示虚拟环境名称
deactivate # 直接输入命令退出
rm -rf myenv # 直接删除虚拟环境目录
sudo pip3 install virtualenvwrapper # 需提前安装pip
~/.bashrc
,添加以下内容:export WORKON_HOME=$HOME/.virtualenvs # 虚拟环境存放目录
source /usr/local/bin/virtualenvwrapper.sh # 根据实际路径调整
使配置生效:source ~/.bashrc
mkvirtualenv myenv
workon myenv
deactivate
rmvirtualenv myenv
virtualenvwrapper
时,需确保virtualenvwrapper.sh
路径正确。