Ubuntu16.04安裝python3.6.5詳細步驟


下載python3.6.5安裝包

1.   上傳安裝包。打開終端,利用命令cd 進入文件所在文件夾里

python@ubuntu:~/workspace$pwd

/home/python/workspace

2.   解壓文件 

tar xfzPython-3.6.5.tgz 

注意:這里使用xfz命令,而不建議使用-xvzf命令,因為其釋放的文件夾需要root權限才可以更改或者刪除。

python@ubuntu:~/workspace$tar xfz Python-3.6.5.tgz

python@ubuntu:~/workspace$ll

總用量 22472

drwxrwxr-x  4 python python     4096 5月  12 19:06 ./

drwxr-xr-x 30python python     4096 12月 26 22:56 ../

drwxrwxr-x  2 python python     4096 12月 26 22:56python/

drwxr-xr-x 16python python     4096 3月  28 18:24Python-3.6.5/

-rwxrw-rw-  1 python python 22994617 5月  12 18:40Python-3.6.5.tgz*

python@ubuntu:~/workspace$

3.   進入解壓的文件夾 ,添加配置

cd Python-3.6.5/

./configure "--prefix=/usr/bin/python3.6"

4.   要配置的是安裝Python需要的文件夾。配置完成后,終端會顯示下面一段話,可以選擇無視它,不影響后續操作。 

If you want arelease build with all optimizations active (LTO, PGO, etc), 

please run./configure –enable-optimizations

5.   編譯源碼 

sudo make

編譯過程需要幾分鍾,可能會報錯,具體看你安裝的gcc版本。

6.   執行安裝 

sudo make install 

安裝過程持續幾分鍾,安裝成功后,安裝的Python就在計算機/usr/bin/python3.6文件夾之中。

python@ubuntu:/usr/bin$cd python3.6/

python@ubuntu:/usr/bin/python3.6$ls

bin  include lib  share

python@ubuntu:/usr/bin/python3.6$pwd

/usr/bin/python3.6

7.   修改默認Python版本 

Ubuntu16.04版本集成了Python2.7及3.5版本,系統中原來的python在/usr/bin/python,通過ls -l可以看到,python是一個軟鏈接,鏈接到本目錄下的python2.7

我們需要先把這個默認鏈接刪除,再新建一個python3.6的軟鏈接.。首先要確保終端的指針已經退回根目錄,再進行以下操作。

8.   需要刪除原有的Python鏈接文件: rm /usr/bin/python

注意如果終端提示:rm: 無法刪除’/usr/bin/python’:權限不夠,那么就需要使用sudo或者打開root權限刪除鏈接。

 

9.   建立指向Python3.6的鏈接,權限不夠的話使用root或者sudo加命令:

 ln -s /usr/bin/python3.6/bin/python3.6  /usr/bin/python

 

查詢Python版本 
python@ubuntu:~$ python -V
Python 3.6.5 

如果顯示是python3.6.5則說明安裝成功!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM