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則說明安裝成功!
總結
以上所述是小編給大家介紹的Ubuntu16.04安裝python3.6.5步驟詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回覆大家的。在此也非常感謝大家對我們網站的支援!
如果你覺得本文對你有幫助,歡迎轉載,煩請註明出處,謝謝!