1.剛開始centos可能會缺乏gcc等組件,先安裝組件python
yum groupinstall "Development Tools"
2.下載源碼,解壓後進入目錄vim
#下載地址https://www.python.org #解壓 tar xvJf ***.tar.xz #進入目錄 cd Python-3.5*
3.安裝pythoncentos
#建立目錄 mkdir /usr/python3.5 #運行配置 指定要安裝到/usr/python3.5目錄下 並共享 ./configure --prefix=/usr/python3.5 --enable-shared
make #安裝 make install
4.建立Python3.5軟鏈接python2.7
**在/usr/bin中有python、python二、python2.7三個文件依次指向後者(即都是python2.7.5)spa
**不建議依照其餘網上的方法把默認的python修改成指向3.5版本,這樣的話將沒法使用firewall防火牆,並且可能還有其餘有影響code
**建議另外建立一個python3的軟鏈接blog
cd /usr/bin
#建立python3.5版本的軟鏈接 ln -s /usr/python3.5/bin/python3 /usr/bin/python3
#查看python版本
python3 -V
5.若是運行查看版本失敗get
錯誤信息相似這樣 :error while loading shared libraries: xxxxxxxx: cannot open shared object file: No such file or directory(xxxx爲文件名)源碼
進入安裝文件夾 class
#拷貝生成的文件到lib cp xxxx /usr/local/lib #修改ldconfig文件 vim /etc/ld.so.conf #新加一行 /usr/local/lib 運行命令ldconfig ldconfig