debian9的sid源能够安装最新版python(3.7),可是最近发现多版本状况下,安装python3-pip有问题,具体表如今没法确保多版本并存,因而想到了以前了解的virtualenv的衍生物--pyenv。废话不说,直接上教程,以做记录!python
1、安装依赖git
sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev libffi-dev liblzma-dev python-openssl git
2、使用脚本安装github
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
3、按照要求,添加环境sql
vim .bashrc
添加如下行vim
export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"
而后bash
source .bashrc
安装完毕curl
卸载直接删除[.pyenv]目录便可ui
简单使用教程url
1.查看版本es5
pyenv version #查看当前版本 pyenv versions #查看全部版本
2.帮助文档
pyenv --help
3.安装python其余版本
pyenv install 3.x
4.指定当前目录python版本
pyenv local x.x
5.指定全局python版本
pyenv global x.x.x
待续~~~~~~
Reference: