1. 程式人生 > >centos下安裝不同版本的python

centos下安裝不同版本的python

PE val lob bin 依賴包 TE sql 完成 環境變量

1. 安裝環境以及依賴包

  可以直接yum安裝:

    

yum -y install git gcc make patch zlib-devel gdbm-devel openssl-devel sqlite-devel bzip2-devel readline-devel  

2 . 從github下載pyenv

  

  git clone https://github.com/yyuu/pyenv.git  ~/.pyenv

3. 更新環境變量

  

 echo export PYENV_ROOT="$HOME/.pyenv" >> ~/.bash_profile 
 echo 
export PATH="$PYENV_ROOT/bin:$PATH" >> ~/.bash_profile echo eval "$(pyenv init -)" >> ~/.bash_profile

4. 重啟或者執行 source ~/.bash_profile

5. 安裝python 3.6.0 和2.7.15

  

pyenv install 3.6.0
pyenv install 2.7.15

7.安裝完成後可以查看當前服務器存在的python版本

技術分享圖片

8. 常用的使用命令

pyenv install --list     #列出版本

pyenv versions         #查看存在的版本

pyenv  global    版本   #切換版本

9. 設置alias 實現快捷切換

alias py2=pyenv global 2.7.13
alias py3=pyenv global 3.6.0

  

centos下安裝不同版本的python