[Virtualenvwrapper] 管理多个 Python 版本

Virtualenvwrapper 可以使不同应用开发环境独立。环境升级不影响其他应用,也不会影响全局的 Python 环境,可以防止系统中出现包管理混乱和版本的冲突。

安装

apt install -y virtualenvwrapper

配置虚拟环境

打开 /root/.bashrc ,添加以下配置。

source "/usr/share/virtualenvwrapper/virtualenvwrapper.sh"
export WORKON_HOME="/root/.environments"

重新加载 .bashrc

source ~/.bashrc

如果提示找不到 virtualenvwrapper.sh ,可以使用 whereis 进行查找,并替换上面配置的路径

食用方法

直接全部贴出来吧

# 建立 Python2 的虚拟环境
mkvirtualenv -p /usr/bin/python2 环境名

# 建立 Python3 的虚拟环境
mkvirtualenv -p /usr/bin/python3 环境名

# 查看虚拟环境
workon

# 切换虚拟环境
workon 环境名

# 退出虚拟环境
deactivate

# 删除虚拟环境
rm -rf /root/.environments/环境名
最后修改:2020 年 02 月 24 日 05 : 44 PM

发表评论