蓝易云

Ubuntu 升级安装 Python 版本

741次阅读
没有评论

共计 1111 个字符,预计需要花费 3 分钟才能阅读完成。

1. 更新软件包列表

首先更新软件包列表,确保包列表是最新的。

sudo apt update

2. 安装软件属性共用库

software-properties-common 是一个在 Ubuntu 和其他基于 Debian 的 Linux 发行版中用于管理第三方软件源(PPA,即个人软件包存档)的软件包。它提供了一些工具和库,使得用户可以更轻松地添加、删除和更新 PPA。

sudo apt install software-properties-common

3. 添加 deadsnakes PPA

添加 deadsnakes PPA,这是一个包含多个 Python 版本的 PPA。

sudo add-apt-repository ppa:deadsnakes/ppa

4. 再次更新软件包列表

再次更新软件包列表以包括新的 PPA。

sudo apt update

5. 安装指定版本的 python

从这里可以看见不同版本的 ubuntu 可以安装的 python 版本:https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa

sudo apt install python3.11

6. 更新默认 python 版本

这一步是可选的,因为如果上一步进行安装以后,python 11 已经安装,且路径为 /usr/bin/python3.11。但是如果想要 python3 默认指向该版本,需要进行如下操作。

但首先需要了解的是 update-alternatives,这是 Linux 系统中的一个命令行工具,它用于管理系统中的多个命令或程序的版本。update-alternatives 允许用户选择默认使用的版本,这个工具通过维护符号链接来管理这些程序。

使用 update-alternatives 的基本命令包括:

  • update-alternatives --install: 安装一个新的替代方案。
  • update-alternatives --config: 配置已安装的替代方案。
  • update-alternatives --auto: 自动选择替代方案。
  • update-alternatives --remove: 删除替代方案。

6.1 创建符号链接

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2

6.2 配置默认版本

sudo update-alternatives --config python3

然后按照提示选择 Python 版本。

7. 验证版本

python3 -V

提醒:本文发布于115天前,文中所关联的信息可能已发生改变,请知悉!

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 0
阿蛮君
版权声明:本站原创文章,由 阿蛮君 于2024-07-28发表,共计1111字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
Copyright © 2022-2024 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 蓝易云CDN 提供安全防护和加速服务
Powered by Wordpress  Theme by Puock