Python 被认为是最流行、多用途和对初学者友好的编程语言之一。 它用于广泛的领域,包括数据科学、机器学习、快速原型设计和创建 Web 应用程序。
蟒蛇 3.11 于几个月前于今年 2022 年 10 月发布,并提供了广泛的改进,例如更快的执行速度、更好的错误诊断和改进的模块等等。
在本指南中,我们将引导您在 Ubuntu 20.04 上安装 Python 3.11
第 1 步:更新系统并安装依赖项
当我们启航时,第一步是安装 Python 3.11 安装过程中需要的依赖项。 但首先,刷新 Ubuntu 软件包列表如下。
$ sudo apt update
接下来,安装 软件-属性-通用 包裹。 这提供了 APT 存储库的抽象,并提供了一些有用的脚本来帮助您管理来自第三方供应商(如 PPA)的软件应用程序。
$ sudo apt install software-properties-common
一旦 软件-属性-通用 包已经到位,让我们继续下一步。
第二步:在 Ubuntu 上安装 Python3.11
要成功安装 Ubuntu,我们需要添加 死蛇 PPA 提供最新版本的 Python,例如适用于 Ubuntu 18.04 的 Python 3.7 和 3.8,以及适用于 Ubuntu 18.04 和 Ubuntu 20.04 的 Python 3.9 到 Python 3.11。
因此,继续添加 死蛇 购电协议。
$ sudo add-apt-repository ppa:deadsnakes/ppa
要继续添加 PPA,请继续并按 ENTER。
接下来,更新软件包列表以使您的系统与新添加的同步 死蛇 购电协议。
$ sudo apt update
最后,使用 APT 命令安装 Python 3.11,如图所示。
$ sudo apt install python3.11
要确认 Python3.11 已安装,请运行以下命令:
$ python3.11 —-version
安装额外的 Python 包
此外,还有一些有用的软件包可以补充您可能考虑安装的默认 Python 安装。
考虑安装用于构建和编译 C 扩展的开发头文件,如下所示。
$ sudo apt install python3.11-dev
另外,考虑安装标准库 `dbm.gnu` 模块
$ sudo apt install python3.11-gdbm
最后,随意安装 Python venv 允许您创建虚拟环境的模块。
$ sudo apt install python3.11-venv
您还可以考虑安装 Tkinter Python 库,如图所示
$ sudo apt install python3.11-tk
访问 Python 3.11 外壳
要访问 Python shell,请运行以下命令:
$ python3.11
从这里,您可以运行您的 Python 代码。 在下面的代码片段中,我们创建并执行了一个对两个数字求和的简单程序。
结论
就是这样,我们已经成功地在 Ubuntu 20.04 上安装了 Python 3.11。