侧边栏壁纸
博主头像
bayuexunying 博主等级

大道至简,知易行难

  • 累计撰写 22 篇文章
  • 累计创建 12 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

在 Ubuntu 24.04 LTS 中安装 Python 3.12 或用pip指定版本

lty
lty
2024-12-09 / 0 评论 / 0 点赞 / 19 阅读 / 0 字

第 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

3.输入 Python 版本旁边的编号,即可将其设置为默认版本。例如,要将 Python 3.11 设为默认版本,只需要输入2。(请根据你的实际情况选择版本)

0
  • 0

评论区