Ubuntu deadsnakes 源安装新版 python

本文详细指导如何在Ubuntu上通过添加deadsnakesppa源并使用apt安装Python3.11,同时解决pip缺失的问题。还包括常见问题处理和Ubuntu版本对照表。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

适用于 Ubuntu 安装 python3.11 等新版本。
因为比较常用并且不想重新编译就记录一下,方便以后面向CV安装。

安装

  1. 添加 deadsnakes ppa 源
sudo add-apt-repository ppa:deadsnakes/ppa
  1. 更新 apt
sudo apt update
  1. 安装 python3.11
sudo apt install python3.11

安装后默认不包含 pip,也不存在 ensurepip 模块,可通过以下方法继续安装 pip

  1. 安装 pip
wget https://bootstrap.pypa.io/get-pip.py && python3.11 get-pip.py && rm get-pip.py

一步解决版本:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11

wget https://bootstrap.pypa.io/get-pip.py
python3.11 get-pip.py
rm get-pip.py

常见问题

  1. apt install python3.11 过程中找不到包,可能是系统版本问题,可以确认下源里面是否包含对应的版本。 https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa

例如图中 jammy focal 对应的系统版本号为 20.04 和 22.04,其他版本 Ubuntu 会找不到软件包。
在这里插入图片描述

附录

Ubuntu 版本对照表

为了方便查询,这里整理了所有 Ubuntu 发行版,加粗的是比较常用的 LTS 版本。
表格截止到 23.04,最新版可参考百度百科 Ubuntu 词条(22.04 也是 LTS 但是百科词条没有标注)

版本号代号发布时间
23.04Lunar Lobster2023-04-20
22.1Kinetic Kudu2022-10-21
22.04 LTSJammy Jellyfish2022/4/22
21.1Impish Indri2021/10/14
21.04Hirsute Hippo2021-04-22
20.1Groovy Gorilla2020/10/22
20.04 LTSFocal Fossa2020/4/23
19.1Eoan Ermine2019/10/17
19.04Disco Dingo2019/4/19
18.1Cosmic Cuttlefish2018/10/18
18.04 LTSBionic Beaver2018/4/26
17.10(GNOME成为默认桌面环境)Artful Aardvark2017/10/21
17.04Zesty Zapus2017/4/13
16.1Yakkety Yak2016/10/20
16.04 LTSXenial Xerus2016/4/21
15.1Wily Werewolf2015/10/23
15.04Vivid Vervet2015/4/22
14.1Utopic Unicorn2014/10/23
14.04 LTSTrusty Tahr2014/4/18
13.1Saucy Salamander2013/10/17
13.04Raring Ringtail2013/4/25
12.1Quantal Quetzal2012/10/18
12.04 LTSPrecise Pangolin2012/4/26
11.1Oneiric Ocelot2011/10/13
11.04(Unity成为默认桌面环境)Natty Narwhal2011/4/28
10.1Maverick Meerkat2010/10/10
10.04 LTSLucid Lynx2010/4/29
9.1Karmic Koala2009/10/29
9.04Jaunty Jackalope2009/4/23
8.1Intrepid Ibex2008/10/30
8.04 LTSHardy Heron2008/4/24
7.1Gutsy Gibbon2007/10/18
7.04Feisty Fawn2007/4/19
6.1Edgy Eft2006/10/26
6.06 LTSDapper Drake2006/6/1
5.1Breezy Badger2005/10/13
5.04Hoary Hedgehog2005/4/8
4.10(初始发布版本)Warty Warthog2004/10/20
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值