Ubuntu deadsnakes 源安装新版 python
前言
适用于 Ubuntu 安装 python3.11 等新版本。
因为比较常用并且不想重新编译就记录一下,方便以后面向CV安装。
安装
- 添加 deadsnakes ppa 源
sudo add-apt-repository ppa:deadsnakes/ppa
- 更新 apt
sudo apt update
- 安装 python3.11
sudo apt install python3.11
安装后默认不包含 pip,也不存在 ensurepip
模块,可通过以下方法继续安装 pip
- 安装 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
常见问题
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.04 | Lunar Lobster | 2023-04-20 |
22.1 | Kinetic Kudu | 2022-10-21 |
22.04 LTS | Jammy Jellyfish | 2022/4/22 |
21.1 | Impish Indri | 2021/10/14 |
21.04 | Hirsute Hippo | 2021-04-22 |
20.1 | Groovy Gorilla | 2020/10/22 |
20.04 LTS | Focal Fossa | 2020/4/23 |
19.1 | Eoan Ermine | 2019/10/17 |
19.04 | Disco Dingo | 2019/4/19 |
18.1 | Cosmic Cuttlefish | 2018/10/18 |
18.04 LTS | Bionic Beaver | 2018/4/26 |
17.10(GNOME成为默认桌面环境) | Artful Aardvark | 2017/10/21 |
17.04 | Zesty Zapus | 2017/4/13 |
16.1 | Yakkety Yak | 2016/10/20 |
16.04 LTS | Xenial Xerus | 2016/4/21 |
15.1 | Wily Werewolf | 2015/10/23 |
15.04 | Vivid Vervet | 2015/4/22 |
14.1 | Utopic Unicorn | 2014/10/23 |
14.04 LTS | Trusty Tahr | 2014/4/18 |
13.1 | Saucy Salamander | 2013/10/17 |
13.04 | Raring Ringtail | 2013/4/25 |
12.1 | Quantal Quetzal | 2012/10/18 |
12.04 LTS | Precise Pangolin | 2012/4/26 |
11.1 | Oneiric Ocelot | 2011/10/13 |
11.04(Unity成为默认桌面环境) | Natty Narwhal | 2011/4/28 |
10.1 | Maverick Meerkat | 2010/10/10 |
10.04 LTS | Lucid Lynx | 2010/4/29 |
9.1 | Karmic Koala | 2009/10/29 |
9.04 | Jaunty Jackalope | 2009/4/23 |
8.1 | Intrepid Ibex | 2008/10/30 |
8.04 LTS | Hardy Heron | 2008/4/24 |
7.1 | Gutsy Gibbon | 2007/10/18 |
7.04 | Feisty Fawn | 2007/4/19 |
6.1 | Edgy Eft | 2006/10/26 |
6.06 LTS | Dapper Drake | 2006/6/1 |
5.1 | Breezy Badger | 2005/10/13 |
5.04 | Hoary Hedgehog | 2005/4/8 |
4.10(初始发布版本) | Warty Warthog | 2004/10/20 |