pyenv简介
pyenv让你可以轻松地在不同版本的Python之间切换。pyenv使用起来很简单,并且遵循了UNIX传统的单一用途工具。
系统版本
- centos 7.2
- ubuntu 16.04 LTS
开始安装
解决依赖
- centos
|
|
- ubuntu
|
|
新建用户
pyenv使用普通用户就能安装,所以就直接使用普通用户身份安装并使用12345// 新建用户useradd hy// 切换到普通用户su hy// 回到当前用户的家目录cd
安装pyenv
|
|
设置环境变量
修改配置文件123456789// centos系统vim .bash_profile// ubuntu系统vim .basrcPATH=~/.pyenv/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"// 重读配置文件source .bash_profile
部署多python版本
可以新建一个目录做为一个python版本12345mkdir python35cd python35pyenv install -v 3.5.3pyenv local 3.5.3pip install --upgrade pip
常见问题
如果感觉从python官网下载的python包太慢,可以提前把下载python源码包123456cd ~/.pyenvmkdir cache// 把下载好的python包放在cache目录里面cd cache// 我在又拍云存的源码包wget https://inmir.b0.upaiyun.com/python/Python-3.5.3.tar.xz