Deepin安裝Python3
https://www.jianshu.com/p/0c61bdfb9589
也可以看這篇,本文是這篇的簡捷版,均原創
首先,把系統更到最新,並複製下面的程式碼
sudo apt update
更新軟體包
sudo apt upgrade
安裝相關依賴,複製程式碼即可
sudo apt install gedit make build-essential libssl-dev zlib1g-dev
再安裝
sudo apt install libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
還安裝
sudo apt install libncurses5-dev libncursesw5-dev xz-utils tk-dev
瀏覽器訪問Python原始碼下載地址,下載原始碼
https://www.python.org/downloads/source/
在左側Latest Python 3 Release - Python 3.9.0
右鍵,選擇複製連結地址,去開啟迅雷極速版,沒有就去應用商店安裝。
開啟迅雷極速版之後會彈出一個框,立即下載也可以,最好改為你的使用者名稱的那個目錄儲存,即/home/xxx
下載很快,一般2M一秒。
下載完成後終端(Ctrl+Alt+T)進入你下載的目錄,輸入以下命令,以具體檔名為準。
或者
wget https://www.python.org/downloads/release/python-390/ tar -zxvf Python-3.9.0.tgz
這是解壓出來的目錄
cd Python-3.9.0
./configure --enable-optimizations
編譯並安裝Python時可能要輸密碼
make -j8 && sudo make altinstall
注意!這裡的後面的數字不是越大越好,而是你的CPU(處理器)執行緒數,如你的CPU是4核8執行緒,j後面的數字就是8
如需要再次編譯請輸入
sudo make clean
清理編譯過的檔案
make -j8 && sudo make altinstall
編譯並安裝
完成!輸入這行命令看看版本是否一致
python -V
如果不一樣的話,則先輸入這行命令
root@haima-PC:/opt/Python-3.9.0# python3 -V
Python 3.5.3
如果顯示的版本號仍然不對,則先輸入你的Python版本的前面兩個數字和小數點,如我下載的版本是Python3.8.2,那麼我就輸入
Python3.9 -V
以此類推,如果確認版本號正確,就把你的這條命令前面那段(python3.9,要小寫的)記下來,然後輸入
複雜新增
sudo gedit ~/.bashrc
在最後那裡按回車,輸入
alias python=python3.9
簡單新增
echo "alias python=python3.9" >> ~/.bashrc
網上說還可以用alias p
來代替alias python
,但親測不行。
這裡的python3.8
就是你記住的那條命令的前面那段。點選儲存,然後輸入這行命令生效即可
source ~/.bashrc
最好直接複製,以免輸錯,注意,一個字母都不能錯。這樣子,你下次就可以直接使用python命令了,而不用再次輸入你記住的那條命令,十分方便,然後你下載編譯的Python就成為你的預設的Python了!是不是很有成就感呢?