Python是增长最快的主要通用编程语言。其原因有很多,例如其可读性和灵活性、易于学习和使用、可靠性和效率。
目前使用的Python有两个主要版本 – 2和3(Python 的现在和未来);前者不会出现新的主要版本,而后者正在积极开发中,并且在过去几年中已经发布了许多稳定版本。Python 3的最新稳定版本是版本3.11。
在较新的Ubuntu版本上,Python 3.10或Python 3.8,而较旧的 Ubuntu 版本则不然。
在本文中,我们将解释如何使用 deadsnakes PPA通过apt 包管理器在所有 Ubuntu 版本上安装最新的Python 3.11版本版本。
要从所有主要 Linux 发行版中的源安装最新版本的Python,请查看本指南:
在 Ubuntu 上安装 Python 3.11
要安装最新的Python 3.11版本,您可以使用“ deadsnakes ”团队 PPA,其中包含为 Ubuntu 打包的最新 Python 版本。
$ sudo add-apt-repository ppa:deadsnakes/ppa $ sudo apt 更新 $ sudo apt install python3.11
如果您想在 Ubuntu 系统中安装特定的 Python 版本或多个版本的 Python,只需运行以下命令并输入所示的 Python 版本号即可。
$ sudo apt安装python3.10 $ sudo apt安装python3.9 $ sudo apt安装python3.8 $ sudo apt安装python3.7 $ sudo apt安装python3.6
要查看系统上安装的所有 Python 二进制文件的列表,请运行以下ls 命令。
$ ls -l /usr/bin/python*
lrwxrwxrwx 1 root root 10 Apr 22 2022 /usr/bin/python3 -> python3.10 -rwxr-xr-x 1 root root 5901416 2022 年 4 月 2 日 /usr/bin/python3.10 -rwxr-xr-x 1 root root 6705016 10 月 24 日 15:56 /usr/bin/python3.11 -rwxr-xr-x 1 root root 960 2020 年 12 月 23 日 /usr/bin/python3-futurize -rwxr-xr-x 1 root root 964 2020 年 12 月 23 日 /usr/bin/python3-pasteurize
从上面截图的输出来看,测试系统上默认的Python版本是3.10,您也可以使用以下命令检查Python版本。
$ python -V Python 3.10.4
要使用Python 11,请调用以下命令。
$ python3.11
Linux 上的 Python 3.11.0(主要,2022 年 10 月 24 日,19:56:13)[GCC 11.2.0] 输入“帮助”、“版权”、“制作人员”或“许可证”以获取更多信息。 >>> print ("示例 #1 Linux 博客"); 示例 #1 Linux 博客 >>> 退出()
要退出 Python 解释器,请键入以下命令并按 Enter。
辞职() 或者 出口()
在 Ubuntu 中设置默认 Python 版本
如果您在 Ubuntu 系统中安装了多个版本的 Python,并且只想将一个版本设置为默认版本,那么您需要执行一些额外的步骤,如图所示。
$ 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 $ sudo update-alternatives --config python3 $ python3 --版本
![](https://www.alaica.com/wp-content/uploads/linux-260.png)
就这样!在这篇短文中,我们解释了如何通过 apt 包管理器在Ubuntu中安装Python 3.11 。如果您有疑问,请使用下面的评论表联系我们。