在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等),不同系统命令略有差异。