美文网首页
Ubuntu下多版本Python环境管理

Ubuntu下多版本Python环境管理

作者: 明星有灿 | 来源:发表于2019-02-26 11:45 被阅读7次

virtualenvwrapper库的安装与配置

查看当前环境

Python的执行文件位于/usr/bin/目录下,可以进入该目录查看当前安装的Python版本有哪些:

cd /usr/bin/
ls | grep python

通过命令行查看当前使用的Python版本

python --version

安装virtualenvwrapper

sudo pip install virtualenvwrapper

对virtualenvwrapper进行配置

在Linux中,$HOME代表root,我们首先在root下建立一个隐藏文件夹.virtualenvs

mkdir $HOME/.virtualenvs

在Linux中,~代表文件夹HOME下的当前用户目录,我们编辑该文件夹下的.bashrc文件,该文件是用户的个性化配置文件。

sudo gedit ~/.bashrc

#在打开的.bashrc文件中添加如下行:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

#更新配置文件
source ~/.bashrc

这样,virtualenvwrapper的配置就基本完成了。

virtualenvwrapper库的使用

创建虚拟环境

根据当前系统中所安装的Python版本创建其虚拟环境,我的Ubuntu中含有Python 2.7和Python 3.6两个版本,则根据这两个版本进行虚拟环境的创建。

mkvirtualenv -p /usr/bin/python2.7 python27_env
mkvirtualenv -p /usr/bin/python3.6 python36_env

虚拟环境切换

#使用python2.7
workon python27_env

#退出python2.7
source deactivate

#使用python3.6
workon python36_env

#退出python3.6
source deactivate

删除虚拟环境

rmvirtualenv python27_env

相关文章

网友评论

      本文标题:Ubuntu下多版本Python环境管理

      本文链接:https://www.haomeiwen.com/subject/xexayqtx.html