建立virtualenv环境和pyenv使用

浏览: 1368

一、安装虚拟环境

$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
推荐 0
本文由 走马兰台 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册