1.python3和python2可以共存,不用刪自帶的python2
服務器Linux下默認系統自帶python2.6的版本,這個版本被系統很多程序所依賴,所以不建議刪除。
如果使用最新的Python3那么我們知道編譯安裝源碼包和系統默認包之間是沒有任何影響的。
2.官網下載python3的源碼包
網址:https://www.python.org/
進去之后點擊導航欄的Downloads,
也可以鼠標放到Downloads上彈出菜單選擇Source code,
就是源碼包的意思,這里選擇最新版本3.5.6,
當然下面也有很多其他歷史版本,
點進去之后頁面下方可以看到下載鏈接,
包括源碼包、Mac OSX安裝包、Windows的安裝包
這里選擇第一個(Gzipped source tarball)下載即可,
下載的就是源碼包:Python-3.5.6.tgz。
3.安裝前的准備,確保我們的系統具有所有必要的開發依賴項
CentOS 7:
#yum -y groupinstall
#yum -y install zlib-devel
Debian:
#aptitude -y install gcc make zlib1g-dev
4.上傳 Python-3.5.6.tgz 到服務器,准備安裝
(友情推薦Bitvise服務器文件可視化軟件)
開始准備安裝 釋放文件: tar -xvzf Python-3.5.6.tgz 進入目錄: cd Python-3.5.6/ 添加配置:(這里配置自己的安裝目錄) ./configure --prefix=/usr/python 接下來編譯源碼: make 執行安裝: make install
整個過程大約5-10分鍾,
安裝成功之后, 安裝目錄就在/usr/python
5.驗證是否裝成
# which python3 # python3 -V
如圖即OK

6.退出
quit() or exit()
