1. 安裝依賴
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel yum -y install gcc-c++
yum install libffi-devel -y # 若是安裝python3.7以后的版本需要安裝這個
2. 用wget 安裝官網python,沒有wget 先用yum安裝wget,有的話直接安裝python
yum -y install wget # 沒有wget需要先下載wget wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz # python版本根據自己的選擇
3. 解壓,清除之前的依賴
tar -zxvf Python-3.5.3.tgz mv Python-3.5.3 /usr/local # 移動到usr/local目錄下 ll /usr/bin | grep python rm -rf /usr/bin/python # 刪除就版本依賴
4. 編譯
cd /usr/local/Python-3.5.3/ # 進入python3的目錄 ./configure #生成編譯腳本 make # 編譯 make install #安裝
5. 建立軟連接
rm -rf /usr/bin/python # 刪去舊鏈接
ln -s /usr/local/bin/python3.5 /usr/bin/python # 創建python的軟鏈接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 # 創建pip3的軟連接
python -V # 可以查看當前使用的python版本變成了python3的版本了
/usr/local/bin/python3.5 # 可以運行python3.5
6. 加入環境變量PATH
export PATH="$PATH:/usr/local/bin"
