linux下預設系統自帶python2.6的版本,這個版本被系統很多程式所依賴,所以不建議刪除,如果使用最新的pytho那麼我們知道編譯安裝原始碼包和系統預設包之間是沒有任何影響的,所以可以安裝python3和python2共存
進去之後點選導航欄的d程式設計客棧ownloads,也可以滑鼠放到downloads上彈出選單選擇source code,就是原始碼包的意思,這裡選擇最新版本3.5.1,當然下面也有很多其他歷史版本,點進去之後頁面下方可以看到**鏈結,包括原始碼包、mac osx安裝包、windows的安裝包
這裡選擇第乙個**即可,**的就是原始碼包:python-3.5.1.tgz,**好之後上傳到伺服器,開始準備安裝
釋放檔案程式設計客棧:
tar -xvzf python-3.5.1.tgz
進入目錄:
cd python-3.5.1/
新增配置:
./configure --prefix=/usr/python
這裡配置程式設計客棧自己的安裝目錄,接下來編譯原始碼:
make
執行安裝:
make install
整個過程大約5-10分鐘,安裝成功之後,安裝目錄就在/usr/python
系統中原來的python在/usr/bin/python,通過ls -l可以看到,python是乙個軟鏈結,鏈結到本目錄下的python2.6
我們可以把這個刪除,也可以新建乙個python3的軟鏈結,只不過執行時pyt程式設計客棧hon要改成python3,或者python指令碼頭部宣告要改為#!/usr/bin/python3
這裡為了方便建議先重新命名一下,然後建立個軟鏈結就可以了,之前的程式頭部也不用更改:
$ mv /usr/bin/python /usr/bin/python.bak
$ ln -s /usr/python/bin/python3 /usr/bin/python
這樣就建立好了,以後直接執行python命令,就相當於呼叫python3,實際上python3也是個軟鏈結,鏈結到python3.5.1,這個多次鏈結其實不影響,主要是為了版本公升級更加方便,不用改版本號了
python3新版本的安裝就是這些,不用解除安裝舊版本,新版本同樣正常使用
本文標題: linux下編譯安裝python3步驟
本文位址:
python Linux編譯安裝python3
安裝python前,首先編譯安裝一些依賴,不然直接安裝python後會報很多錯,還需要重新安裝 yum y install zlib zlib devel yum y install bzip2 bzip2 devel yum y install ncurses ncurses devel yum ...
python3編譯安裝 編譯安裝Python 3
目前python最新版為python 3,以下是編譯安裝python 3.7.0的方法,根據提示一行乙個命令輸入即可 安裝依賴 yum y install wget gcc gcc c libffi devel zlib devel wget 解壓tar xvjf python 3.7.0.tar....
Linux下編譯安裝openssl
wget 2 解壓壓縮包,例如 解壓到當前資料夾 tar zcvf openssl 1.0.1c.tar.gz c 解壓完後會生成openssl資料夾,如 openssl 1.0.1c。3 進入該資料夾,開啟install 檔案,可以看到安裝的具體步驟,按照這些步驟一步步做下來,就完成了openss...