進入Ubuntu系統之后ctrl+alt+T
1. 執行所有升級
sudo apt-get update
sudo apt-get upgrade -y
2. 安裝編譯Python源程序所需的包
sudo apt-get install build-essential –y
sudo apt-get dist-upgrade
sudo apt-get install python-dev python-setuptools python-pip python-smbus build-essential libncursesw5-dev libgdbm-dev libc6-dev zlib1g-dev libsqlite3-dev tk-dev libssl-dev openssl libffi-dev
###zlib1g-dev中第一個l為“L”,第二個1為“一”。
3. 下載Python 源程序壓縮包
打開https://www.python.org/ftp/python/
選擇合適的python版本,找到tgz版本的安裝包,復制下載的網址路徑。
例如:
選擇python-3.7.6.tgz 右鍵復制鏈接
然后執行以下命令,下載並且解壓縮:
wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz
可以用find -name
tar -xzvf Python-3.7.6.tgz
4. 配置
cd Python-3.7.6
./configure --enable-optimizations #(在root用戶下執行,以免發生權限不足的錯誤)
如果還是出現報錯的話需要先安裝gcc:
sudo apt-get update
sudo apt-get install gcc
然后再執行配置。
5. 編譯和安裝Python
#在root用戶下執行,以免會出現警告和錯誤
sudo make
sudo make install
6.查看安裝好的python
輸入python3,出現下圖信息說明安裝成功。
返回結果3.7.6的版本