在Linux上安裝Python主要有以下幾種方法:
使用系統包管理器安裝(推薦,簡單快捷)
sudo apt update
sudo apt install python3 # 安裝Python 3
sudo yum update
sudo yum install python3 # 安裝Python 3
sudo dnf update
sudo dnf install python3 # 安裝Python 3
驗證安裝:python3 --version
。
從源碼編譯安裝(可自定義版本和配置)
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
tar -xvf Python-3.x.x.tgz
cd Python-3.x.x
./configure --prefix=/usr/local/python3 --enable-optimizations
make -j $(nproc)
sudo make altinstall # 避免覆蓋系統默認Python
驗證安裝:/usr/local/python3/bin/python3 --version
。
使用pyenv管理多版本(適合需切換版本的場景)
curl https://pyenv.run | bash
~/.bashrc
或~/.zshrc
):export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
pyenv install 3.x.x
pyenv global 3.x.x # 設置全局版本
驗證安裝:python --version
。
使用Anaconda安裝(適合科學計算和數據分析)
wget https://repo.anaconda.com/archive/Anaconda3-2025.02-Linux-x86_64.sh
bash Anaconda3-2025.02-Linux-x86_64.sh
source ~/.bashrc # 激活環境
驗證安裝:python --version
。
注意事項:
gcc
、zlib-devel
等),不同系統命令略有差異。