1.python3和python2可以共存,不用刪自帶的python2 伺服器Linux下預設系統自帶python2.6的版本,這個版本被系統很多程式所依賴,所以不建議刪除。如果使用最新的Python3那麼我們知道編譯安裝源碼包和系統預設包之間是沒有任何影響的。 2.官網下載python3的源碼包 ...
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()