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: