一、安装虚拟环境
$pip install virtualenv
$pip install virtualenvwrapper
创建虚拟环境目录
mkdir $HOME/.virtualenvs
配置虚拟环境
$vim ~/.bashrc
export WORKON_HOME=$HOME/.virtualenvs
source /home/chris/.local/bin/virtualenvwrapper.sh
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
alias env2='workon env2'
alias denv2='deactivate
$ source ~/.bashrc
创建虚拟环境
$mkvirtualenv env2
$workon env2 #进入虚拟环境
$deactivate #退出虚拟环境
删除虚拟环境
$rmvirtualenv env2
二、pyenv使用
安装pyenv包
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
设置环境变量
$vi ~/.bashrc
export PYENV_ROOT="/home/chris/.pyenv" #注意这里别用~/.pyenv
export PATH="$PATH:$PYENV_ROOT/bin"
eval "$(pyenv init -)"
$source ~/.bashrc
安装python
pyenv install --list
pyenv install 2.7.12
pyenv versions #查看安装的python
安装pyenv-virtualenv
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
exec "$SHELL"
pyenv virtualenv 2.7.12 env2
pyenv activate env2
pyenv deactivate
如果报错:Import Error:cannot import name main,有可能域名存在错误,未能重新安装pip
三种配置python版本
pyenv global 2.7.12
pyenv local 2.7.12
pyenv shell 2.7.12