如何在linux系統中安裝python3.8.1 並解除安裝 python3.6.2 更新python3引導到3.8.1

2023-11-01 09:00:48

安裝python3.8.1

步驟 1:檢查Python版本 在終端中輸入以下命令來檢查當前安裝的Python版本:

python --version

步驟 2:安裝編譯Python所需的依賴項 更新系統軟體包,並安裝構建Python所需的一些工具和庫。在終端中執行以下命令:

sudo apt update
sudo apt-get install -y build-essential zlib1g-dev libncurses5-dev \
    libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev \
    libreadline-dev libffi-dev curl libbz2-dev

步驟 3:下載和編譯Python 3.8.1原始碼 從Python官方網站上下載Python 3.8.1的原始碼包。使用以下命令在終端中進行下載:

cd ~
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

  解壓縮Python原始碼包:

tar -xf Python-3.8.1.tgz
  進入解壓後的目錄:
cd Python-3.8.1

設定和編譯Python:

./configure --enable-optimizations
make -j 4
sudo make altinstall

這將花費一些時間來編譯和安裝Python 3.8.1。

步驟 4:驗證Python版本 在終端中輸入以下命令,確認Python已成功升級到3.8.1:

python3.8 --version

 

 

解除安裝python3.6.2

步驟 1:確定已安裝的Python版本 在終端中執行以下命令以確認系統上已安裝的Python版本:

python --version
python3 --version

請注意,可能會存在`python`和`python3`兩個命令。根據輸出的結果,確定當前預設使用的Python版本。

步驟 2:查詢Python 3.6.2的路徑 執行以下命令來獲取Python 3.6.2的安裝路徑:

which python3.6

該命令將顯示Python 3.6.2可執行檔案的路徑,例如 `/usr/bin/python3.6`.

步驟 3:解除安裝Python 3.6.2 使用以下命令解除安裝Python 3.6.2:

sudo rm /usr/bin/python3.6   # 替換為上一步獲取到的路徑

步驟 4:更新系統連結 執行以下命令來更新系統中使用的Python連結:

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --config python3

第一個命令將將Python 3.8.1新增到系統的替代程式列表中。

第二個命令將啟動互動式介面,您可以選擇新的預設Python版本。鍵入相應的數位並按確認鍵選擇Python 3.8.1作為新的預設版本。

步驟 5:驗證Python版本 在終端中分別輸入以下兩個命令,以確保已成功解除安裝Python 3.6.2並將預設版本更改為Python 3.8.1:

python --version
python3 --version