安装pyenv
1、安装git
1
|
yum install -y git |
2、安装pyenv
1
|
curl -L https: //raw .githubusercontent.com /yyuu/pyenv-installer/master/bin/pyenv-installer | bash |
3、添加配置文件
1
2
3
4
5
|
vim ~/.bash_profile export PATH= "~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" source ~/.bash_profile |
安装python
1、依赖库安装
1
2
|
yum install -y gcc make patch gdbm-devel openssl-devel sqlite-devel zlib-devel bzip2 -devel readline-devel yum install -y gcc libzip-devel readline-devel zlib-devel bzip2 -devel sqlite-devel openssl-devel python-pip python-setuptools patch |
2、安装python 3.6
1
|
pyenv install 3.6.0 |
使用
pyenv 可以针对目录设置使用什么版本 ,子目录会继承父目录的版本
1
2
|
pyenv local 3.6.0 使用3.6版本 pyenv local system 使用系统默认版本 |
global :设置系统全局使用的版本
1
|
pyenv global 3.6.0 # 全局使用python3.6 |
global慎用,这样yum就不能用了
1
|
pyenv global system # 换回系统默认版本<br>或rm -f ~/.pyenv/version |
添加虚拟环境,以后每个项目都会使用一个虚拟环境,隔离不同版本之间的影响
1
|
pyenv virtualenv 3.6.0 wlm # pyenv virtualenv $bash_version $name |
1
|
pyenv uninstall wlm # 卸载某个版本 |