在 Ubuntu 上安装 Python,有几种常见且推荐的方式,取决于你的使用场景(系统用 / 开发用 / 多版本共存)。下面按推荐程度给你梳理:
Ubuntu 默认已经装了 Python(一般是 Python 3)
python3 --version
sudo apt update
sudo apt install python3-pip
不要动系统 Python,用虚拟环境:
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
✅ 安全、干净、不破坏系统
pyenv(开发强烈推荐)适合:
sudo apt install -y make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
curl https://pyenv.run | bash
pyenv install 3.11.6
pyenv global 3.11.6
✅ 最灵活、最专业
sudo apt install python3.10
⚠️ 版本受 Ubuntu 源限制
sudo pip install(容易炸系统)新手:系统 Python + venv
开发者:pyenv + venv
如果你告诉我:
我可以给你精确到命令的方案。