安装
pip install virtualenvwrapper #pyhton2
pip3 install virtualenvwrapper #python3
配置
找到virtualenvwrapper.sh
路径
find / -name virtualenvwrapper.sh
编辑/etc/profile
,在文件最后加入
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 #(virtualenvwrapper使用的python环境路径)
export WORKON_HOME=/root/virtualenvs #(你想创建虚拟环境的目录)
source /usr/bin/virtualenvwrapper.sh #(刚才的路径)
保存后,source /etc/profile
更新配置信息
virtualenvwrapper使用命令
创建虚拟环境:mkvirtualenv [环境名]
删除环境:rmvirtualenv [环境名]
激活环境:workon [环境名]
退出环境:deactivate
列出所有虚拟环境:lsvirtualenv
有时,我们想创建指定Python版本的虚拟环境,可以使用-c
参数
mkvirtualenv -c python绝对路径 [环境名]
因为我们自定义了WORK_HOME
,所以创建的虚拟环境都会在该目录下,例如我的是/root/virtualenvs