在 Ubuntu 上,可用的 Python 版本主要取决于:Ubuntu 系统版本 以及你是否通过官方源 / PPA / 编译安装。
下面按常见情况给你梳理一下。
默认 Python 3:3.8 可安装:
默认 Python 3:3.10 可安装:
默认 Python 3:3.12 可安装:
ls /usr/bin/python3*
或:
apt list --installed | grep python3
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
# 示例:安装 Python 3.11
sudo apt install python3.11
curl https://pyenv.run | bash
pyenv install 3.9.18
pyenv install 3.11.6
pyenv global 3.11.6
| 场景 | 推荐版本 |
|---|---|
| 新项目 | Python 3.10+ |
| 兼容旧库 | 3.8 / 3.9 |
| 学习 | 3.10 / 3.11 |
| 生产服务器 | LTS 对应默认版本 |
如果你愿意,可以告诉我:
我可以给你更精确的安装方案。