使用包管理器安裝Python
這是最簡單和推薦的方法,因為包管理器會處理所有的依賴關系。
- 更新系統包:
sudo apt update sudo apt upgrade
- 安裝Python:
sudo apt install Python3
- 驗證安裝:
python3 --version
從源碼編譯安裝Python
如果你需要安裝特定版本的Python或者想要更多的自定義選項,可以從源碼編譯安裝。
- 安裝構建依賴包:
sudo apt install build-essential libssl-dev libffi-dev zlib1g-dev
- 下載Python源碼:
wget https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tgz
- 解壓并進入源碼目錄:
tar -xzf Python-3.11.4.tgz cd Python-3.11.4
- 配置并編譯:
./configure --enable-optimizations make -j$(nproc)
- 安裝Python:
sudo make altinstall
- 驗證安裝:
python3.11 --version
使用第三方源安裝最新版本的Python
如果你想安裝最新版本的Python,可以添加第三方源,例如Deadsnakes PPA。
- 添加Deadsnakes PPA:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update
- 安裝特定版本的Python:
sudo apt install python3.11
- 驗證安裝:
python3.11 --version
創建和管理虛擬環境
虛擬環境可以幫助你管理特定項目的Python版本和依賴,避免影響系統默認的Python版本。
立即學習“Python免費學習筆記(深入)”;
- 創建虛擬環境:
python3 -m venv myenv
- 激活虛擬環境:
source myenv/bin/activate
- 驗證虛擬環境:
python --version
- 退出虛擬環境:
deactivate