使用virtualenv和virtualenvwrapper建立多版本python环境

virtualenv为python下用来建立虚拟python环境的工具,能够指定一个目录单首创建一个虚拟的python环这里输入代码境,防止多项目的库冲突python

virtualenvwrapper封装了virtualenv,使virtualenv更加方便使用。bash

  • 先安装virtualenv和virtualenvwrapper
pip install virtualenv virtualenvwrapper
  • 而后建立虚拟环境工做目录,以后的虚拟环境都将建立在这里
mkdir ~/envworkdir
export WORKON_HOME=~/envworkdir
source /usr/local/bin/virtualenvwrapper.sh

export和source能够写到~/.bash_profile里面,这样每次进入都会生效app

建立:工具

mkvirtualenv env1

能够增长-p参数指定本地python版本:code

mkvirtualenv py2env1 -p /usr/bin/python2   # 建立python2虚拟环境
mkvirtualenv py3env1 -p /usr/bin/python3   # 建立pyhton3虚拟环境

查看:ip

workon

生效:pip

workon env1

退出:virtualenv

deactivate
相关文章
相关标签/搜索