yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
2.到python官網找到下載路徑, 用wget下載python
wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
建議先新建一個文件夾來保存下載的python3.5文件。c++
3.解壓tgz包(cd 到下載文件目錄下執行)sql
tar -zxvf Python-3.5.1.tgz
4. 配置(若是失敗或者沒反應,請先安裝gc++)code
安裝gc++,已安裝可忽略次步驟:sqlite
yum install gcc-c++
配置ip
./configure
編譯 makessl
make
編譯,安裝開發
make install
成功以後會在/usr/local/bin/下生成python3和python3.5的命令文件。這是但是直接使用python3進入python3的交互式環境。get
若是須要覆蓋以前的默認python須要刪除舊的軟連接,建立新的軟連接到最新的python。openssl
rm -rf /usr/bin/python ln -s /usr/local/bin/python3.5 /usr/bin/python
通常不建議刪除默認的python連接,由於yun須要2.7的若是刪除yum命令可能報錯。