当前位置:首页 >综合 >如何在 Ubuntu 等 Linux 中安装 Python 3.11 字典类型 TypedDict 得到了改进

如何在 Ubuntu 等 Linux 中安装 Python 3.11 字典类型 TypedDict 得到了改进

2024-06-28 17:35:04 [百科] 来源:避面尹邢网

如何在 Ubuntu 等 Linux 中安装 Python 3.11

作者:Arindam 系统 Linux 打算为你的安装项目开发工作安装 Python 3.11?下面是如何在 Ubuntu 等发行版中安装 Python 3.11 的方法。

Python 3.11 于 2022 年 10 月 25 日发布,安装并声称比之前的安装 ​​Python 3.10​​ 版本快 10% - 60%。

如何在 Ubuntu 等 Linux 中安装 Python 3.11 字典类型 TypedDict 得到了改进

一如既往,安装3.11 中的安装功能和改进列表明显较多。下面是安装一个简介:

如何在 Ubuntu 等 Linux 中安装 Python 3.11 字典类型 TypedDict 得到了改进

  • 错误回溯更明确,可以指出导致错误的安装确切语句。
  • 引入异常组和新的安装 except* 语法。
  • 你可以在基础表达式中添加自定义文本,安装以便在你的安装代码中更好地处理错误。
  • 引入 Variadic 泛型,安装允许在 Python 数值库(如 NumPy)中使用类似数组的安装结构。
  • 字典类型 TypedDict 得到了改进,安装现在你可以指定个别字典项目是安装必须的还是可选的。
  • 引入了 Self 注解,安装允许类返回它们自己的类型实例。

还有很多,你可以在官方的 ​​3.11 亮点页面​​ 上详细了解。

如何在 Ubuntu 等 Linux 中安装 Python 3.11 字典类型 TypedDict 得到了改进

Linux 发行版中的当前 Python 版本

​​Ubuntu 22.04 LTS​​​ 带有 Python 3.10,而最近发布的 ​​Ubuntu 22.10 Kinetic Kudu​​ 也是同样的版本。然而, Kinetick Kudu 可能会在几周内采用 3.11。

另外,​​Fedora 37​​ 已经有了 Python 3.11 RC2,并将提供该版本。

所以,如果你正在运行 Ubuntu 22.04 LTS、​​Linux Mint 21​​ 或任何基于 Ubuntu-LTS 的发行版,这里是你如何通过 PPA 安装 Python 3.11 的方法。

注意:谨慎地使用这个方法。确保你知道你在做什么,因为替换 Linux 发行版的基础 Python 版本可能会导致系统不稳定。许多默认的应用程序和软件包都依赖于 3.10 版本。

如何在 Ubuntu 和相关发行版中安装 Python 3.11

打开终端提示,添加以下 PPA:

sudo add-apt-repository ppa:deadsnakes/ppa

使用下面的命令刷新缓存:

sudo apt update

并使用下面的命令安装 Python 3.11:

sudo apt install python3.11

在 Ubuntu 22.04 LTS 中安装 Python 3.11

设置默认的 Python 版本

理论上,你可以在 Linux 发行版中安装多个版本的 Python,但只能默认一个版本。将 Python 3.11 设置为默认版本需要一些额外的步骤。请跟我做。

然而,在这之前,请确保你知道哪些应用程序依赖于 Python 3.10。你可以使用 ​​apt-cache rdepends​​ 命令轻松地找到它,如下所示:

debugpoint@debugpoint-22-04:~$ apt-cache rdepends python3.10python3.10Reverse Depends:python3.10-dbgpython3.10-venvpython3.10-fulllibpython3.10-testsuiteidle-python3.10idle-python3.10python3.10-minimalpython3.10-docpython3.10-devpython3[截断]python3python3-unopython3-allgedit

使用 Python 3.11 作为默认的 Python3

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

python3 --version

使用 ​​update-alternatives​​​ 来创建 ​​python3​​ 的符号链接:

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

并通过命令选择哪一个作为 Python3 使用:

sudo update-alternatives --config python3

设置默认的 Python 版本为 3.11

现在你可以开始在你当前的 Ubuntu 版本中使用最新的 Python 来进行工作/学习了。你可以使用上述命令切换到库存版本,并随时改变版本。

如果你使用上述安装方法切换到 3.11,那么请确保你检查所有必要的应用程序,看它们是否工作正常。

责任编辑:庞桂玉 来源: Linux中国 UbuntuLinux

(责任编辑:时尚)

    推荐文章
    热点阅读