在 Ubuntu 上安装 Python 的步骤如下,适用于 Ubuntu 20.04/22.04/24.04 等版本:
1. 检查已安装的 Python 版本
Ubuntu 通常预装 Python3,但可能没有 Python2(新版已弃用)。
运行以下命令检查:
1 | python3 --version # 检查 Python3 |
2. 安装 Python3
方法一:通过 APT 安装(推荐)
1 | sudo apt update # 更新软件包列表 |
方法二:安装特定版本(如 Python 3.9)
1 | sudo apt install python3.9 # 替换为需要的版本号 |
方法三:从源码编译安装(高级用户)
如果需要最新版本或自定义配置:
1 | # 安装依赖 |
3. 设置默认 Python 版本(可选)
如果系统同时有多个 Python3 版本,可以通过 update-alternatives
设置默认版本:
1 | sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 # 添加选项 |
4. 安装 pip(Python 包管理工具)
1 | sudo apt install python3-pip # 安装 pip3 |
升级 pip:
1 | pip3 install --upgrade pip |
5. 虚拟环境配置(推荐)
避免全局安装包冲突,使用 venv
创建隔离环境:
1 | python3 -m venv myenv # 创建虚拟环境 |
常见问题
python
命令指向 Python2?
新版 Ubuntu 已移除 Python2,如果仍需使用,安装后需手动调整别名:1
2sudo apt install python2
sudo update-alternatives --config python # 可选设置找不到
python3.x
?
确保添加了正确的软件源(如deadsnakes
PPA 提供更多版本):1
2
3sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.10权限错误?
在 pip 安装时遇到权限问题,建议使用--user
参数或虚拟环境。
通过以上步骤,你可以在 Ubuntu 上顺利安装并使用 Python。如果需要开发环境,建议配合 VS Code 或 PyCharm 等工具。