共计 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元/年
正文完