Redian新闻
>
如何在 Ubuntu 和其他相关 Linux 中安装 Python 3.10 | Linux 中国

如何在 Ubuntu 和其他相关 Linux 中安装 Python 3.10 | Linux 中国

科技
 
导读:计划为工作安装 Python 3.10?以下是在 Ubuntu 和相关发行版中安装 Python 3.10 的方法。
本文字数:2275,阅读时长大约:2分钟

计划为工作安装 Python 3.10?以下是在 Ubuntu 和相关发行版中安装 Python 3.10 的方法。

Python 3.10 于 2021 年 10 月 25 日发布,具有附加功能和更新。此版本带来了更好的错误消息处理、新的模式匹配功能、类型别名(TypeAlias)、用户定义的类型保护等。你可以在 此处🔗 docs.python.org 阅读发布重点。

在编写本指南时,大多数当前发行版都采用 Python 3.10。例如,Ubuntu 22.04 LTS 和 Fedora 36 默认都有 Python 3.10。

也就是说,如果你现在在任何不支持的版本中需要 Python 3.10,你可以使用 下面的可靠 PPA🔗 github.com 在 Ubuntu 中安装最新的 Python 3.10。下面是方法。

如何在 Ubuntu 上安装 Python 3.10

此 PPA 可用于 Ubuntu 21.10、Ubuntu 21.04、Ubuntu 20.04 LTS、Ubuntu 18.04 LTS 和 Linux Mint 20.x、Elementary OS 6 和其他相关的基于 Ubuntu 的发行版。这些发行版大多数默认情况下不支持 3.10。

打开终端并添加以下 PPA:

  1. sudo add-apt-repository ppa:deadsnakes/ppa

使用以下命令刷新缓存:

  1. sudo apt update

并使用以下命令安装 Python 3.10:

  1. sudo apt install python3.10

设置 Python 版本

将 Python 3.10 设置为默认值需要一些额外的步骤。如下。

警告:你的 Ubuntu 系统中的许多应用程序依赖于 Python 3.9 的库存版本。因此,请确保你的工作应用(例如 GIMP、GNOME 终端等)与 Python 3.10 兼容。所以,要小心。

快速提示: 如果要检查已安装的系统包中的哪些依赖于特定版本,请使用 apt-cache 命令的 rdepends 开关。在下面的示例中,我检查哪些已安装的包依赖于 Python 3.8。

  1. apt-cache rdepends python3.8
  1. [~]$ apt-cache rdepends python3.8
  2. python3.8
  3. Reverse Depends:
  4. python3.8-dbg
  5. virtualbox
  6. python3.8-venv
  7. python3.8-full
  8. libpython3.8-testsuite
  9. libglib2.0-tests
  10. idle-python3.8
  11. idle-python3.8
  12. python3.8-minimal
  13. python3.8-doc
  14. python3.8-dev
  15. python3.8-dbg
  16. python3-uno
  17. gedit
  18. virtualbox
  19. stimfit
  20. python3.8-venv
  21. python3-stfio
  22. python3-escript-mpi
  23. python3-escript
  24. python3-csound
  25. pitivi
  26. obs-studio
  27. liferea
  28. libpython3.8-testsuite
  29. libglib2.0-tests
  30. kitty
  31. kdevelop-python
  32. idle-python3.8
  33. idle-python3.8
  34. rhythmbox-plugins
  35. python3.8-minimal
  36. python3.8-doc
  37. python3.8-dev
  38. python3
  39. python3-uno
  40. python3-all
  41. cluster-glue
  42. gedit
  43. [~]$

使用 Python 3.10 作为默认 Python3

首先,使用终端中的以下命令检查当前默认版本。

  1. python3 --version

使用 update-alternatives 创建指向 python3 的符号链接。

  1. sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
  1. sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2

并通过以下命令选择使用哪一个作为 python3

  1. sudo update-alternatives --config python3

在 Ubuntu 中安装 Python 3.10

这就是所有步骤。现在,你可以开始在当前的 Ubuntu 版本中使用最新的 Python 进行工作/学习。你可以使用上述命令切换到库存版本并在任何时间更改版本号。


via: https://www.debugpoint.com/install-python-3-10-ubuntu/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出


LCTT 译者 :geekpi
💎💎💎💎
翻译: 1801.5 篇
|
贡献: 3290 天
2013-10-25
2022-10-28
https://linux.cn/lctt/geekpi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
如何更改 Ubuntu 的登录屏幕背景 | Linux 中国在 Linux 上试试这个基于 Python 的文件管理器 | Linux 中国硬核观察 #796 Ubuntu Linux 22.10 & OpenBSD 7.2 发布沈周丨飘然世外的神仙中人如何在 Ubuntu 桌面中应用强调色 | Linux 中国如何提高 Ubuntu 和其他 Linux 系统中的扬声器音量 | Linux 中国如何在 Kubuntu 22.04 中安装 KDE Plasma 5.25 | Linux 中国如何从 Ubuntu 21.10 及以后版本中删除 Firefox Snap | Linux 中国如何在最小安装的 CentOS、RHEL、Rocky Linux 中设置互联网 | Linux 中国如何在没有互联网连接的情况下离线更新 Ubuntu | Linux 中国看看当下政治局内哪位真实学历最低?就最有可能成为王储4 步打包一个新的 Python 模块 | Linux 中国老舍家属的态度, 实际上等于是老舍投湖的最后一“推”, 被假装成了“公案” (ZT)如何在 Arch Linux 中安装 elementary OS 的 Pantheon 桌面 | Linux 中国如何从 Ubuntu 22.04 LTS 升级到 22.10 | Linux 中国Kubuntu 22.10 的新变化 | Linux 中国Ubuntu Pro 现在免费为你提供 10 年的安全更新 | Linux 中国如何在 Ubuntu 和其他 Linux 中检查 CPU 和硬盘温度 | Linux 中国Tuxedo 已对所有用户开放基于 Ubuntu 的 TUXEDO OS | Linux 中国如何在 Ubuntu 等 Linux 中安装 Python 3.11 | Linux 中国在 Ubuntu 上安装 WoeUSB 来创建一个可启动 Windows USB | Linux 中国Rhino Linux:滚动发布但也很稳定的 Ubuntu | Linux 中国如何在笔记本电脑合盖时不挂起 Ubuntu | Linux 中国如何在 Arch Linux 中安装 Cinnamon 桌面 | Linux 中国详解在 Ubuntu 从外部存储库安装软件包 | Linux 中国Ubuntu MATE 22.10 的新变化 | Linux 中国准备好在 Debian Linux 上获得 Ubuntu MATE 的体验吧! | Linux 中国如何在 Arch Linux 中安装 OpenOffice(新手指南) | Linux 中国2022 07 瑞士 ~ Wengen 徒步篇如何在 Ubuntu 中录制流媒体音频 | Linux 中国如何在 Ubuntu Linux 上更新谷歌 Chrome | Linux 中国Xubuntu 22.10 的新变化 | Linux 中国我赞美我们人类的大脑Ubuntu Budgie 22.10 的新变化 | Linux 中国安装 Ubuntu 22.10 后要做的 10 件事 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。