第 1 步:通过 PPA 安装 Python 3.12
1.1 更新 Ubuntu
在安装 Python 之前,请将你的 Ubuntu 系统更新到最新。这样能够尽可能地避免安装时出现冲突。打开「终端」,执行以下命令:
sudo apt update # 更新软件包列表
sudo apt upgrade # 升级软件包
1.2 导入 Python 的 PPA
deadsnakes 团队维护了一个专门的 Launchpad PPA,可以帮助 Ubuntu 用户轻松安装最新版本的 Python 及附加模块。
1根据你的需要,在「终端」中执行以下命令:
导入 Python 的稳定版 PPA:
sudo add-apt-repository ppa:deadsnakes/ppa
或者,导入 Python 的最新开发版本 Nightly PPA:
sudo add-apt-repository ppa:deadsnakes/nightly -y
导入 PPA 后,更新 APT 缓存:
sudo apt update
1.3 安装 Python 3.12 或指定版本
1在「终端」中执行以下命令来安装 Python 3.12:
sudo apt install python3.12
2验证安装是否成功:
python3.12 --version
(可选)安装 Python 3.12 的其他附加模块:
sudo apt install python3.12-full
(可选)Python 可以多版本共存和切换默认版本,你可以使用以下命令来安装其他版本的 Python:
sudo apt install python{2.7,3.7,3.8,3.9,3.10,3.11,3.12}
第 2 步:安装和升级 Pip 包管理器
Pip 是 Python 的包管理器,用于安装和管理 Python 包。以下是在 Ubuntu 上安装和升级 Pip 的步骤:
1.在「终端」中,执行以下命令安装 pip:
sudo apt install python3-pip
2.(可选)如果需要手动安装 Pip,可以下载 get-pip.py 脚本:
wget https://bootstrap.pypa.io/get-pip.py
3.下载完成后,执行以下命令安装 Pip:
python3 get-pip.py
4.安装完成后,建议升级到 Pip 的最新版本 ,确保拥有最新功能和安全更新:
python3 -m pip install --upgrade pip
5.安装或升级后,可以通过以下命令检查已安装的 Pip 版本:
pip --version
第 3 步:切换默认 Python 版本
如果你的 Ubuntu 上安装了多个 Python 版本,可以按照以下步骤设置和切换默认版本:
1.分别执行以下命令,为各版本创建符号链接(未安装的版本跳过):
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 4
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 5
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 6
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.12 7
每条命令末尾的数字(即 1、2、3 等)表示该版本的优先级。数值越大,优先级越高。在上图的示例中,Python 3.12 的优先级最高(4),而 Python 3.9 的优先级最低(1)。
2.执行以下命令,列出系统上已安装的所有 Python 版本,默认版本的编号旁边会标有星号「*」:
sudo update-alternatives --config python
评论区