在 Ubuntu 上安装 Python 3 一般非常简单,因为 Ubuntu 默认已经集成了 Python 3。下面按常见场景给你一份完整说明。
先打开终端,执行:
python3 --version
如果看到类似:
Python 3.10.12
说明已经安装好了,无需重复安装。
sudo apt update
sudo apt install python3
sudo apt install python3-pip
验证:
pip3 --version
Ubuntu 默认仓库里的 Python 可能版本较旧,如果需要新版本:
deadsnakes PPA(推荐)sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11
使用:
python3.11 --version
⚠️ 不建议直接替换系统 python3,可能导致系统问题
可以使用 update-alternatives 管理多个版本:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2
选择默认版本:
sudo update-alternatives --config python3
避免污染系统环境:
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
退出:
deactivate
| Ubuntu 版本 | 默认 Python 3 |
|---|---|
| 20.04 | 3.8 |
| 22.04 | 3.10 |
| 24.04 | 3.12 |
python 命令不存在?Ubuntu 不再默认提供 python 命令,建议直接使用:
python3
如果需要:
sudo apt install python-is-python3
如果你能告诉我:
lsb_release -a)我可以给你更精确的配置方案 ✅