如何在 Ubuntu Linux 中安装 Python(4 种方法)

通常,Python 预装在 Ubuntu 中,但如果由于某种原因它在您的 Linux 发行版中不可用,您可以通过几个步骤在 Ubuntu 中安装 Python。 如果您是一名开发人员,Python 是构建各种软件和网站必不可少的。 除此之外,Ubuntu的很多软件都依赖于Python,所以你必须拥有它才能让操作系统顺利运行。 关于这一点,让我们继续学习如何在 Ubuntu 中安装 Python。

在 Ubuntu (2022) 中安装 Python

在本教程中,我们介绍了三种在 Ubuntu 上获取 Python 的方法。 但在此之前,让我们检查一下您的系统上是否已经安装了 Python 并进行相应的更新。

注意:我们在最新版本即 Ubuntu 22.04 LTS 和 Ubuntu 20.04 上测试了下面列出的命令和方法。

检查 Python 是否已经安装在 Ubuntu 上

在 Ubuntu 中安装 Python 之前,您应该检查它是否已经安装在您的系统上。 这使您可以更新现有的 Python 安装,而无需再次从头开始安装。 如果您希望降级到不同的 Python 版本,它也应该派上用场。 话虽如此,以下是要遵循的步骤。

  如何在 Linux 上玩反恐精英:全球攻势

1. 首先,使用“Alt + Ctrl + T”键盘快捷键打开终端并运行以下命令。 如果该命令给出带有版本号的输出,则表示您已经在 Ubuntu 中安装了 Python。 要退出 Python 环境,请按“Ctrl + D”。 如果您收到“未找到命令”之类的错误消息,则说明您没有安装 Python。 所以转到下一个方法来安装它。

python3

2. 您还可以运行以下命令来检查 Ubuntu 安装上的 Python 版本。

python3 --version

3. 如果安装了旧版本的 Python,请运行以下命令将 Python 更新到 Linux 发行版上的最新版本。

sudo apt --only-upgrade install python3

从官方存储库在 Ubuntu 中安装 Python

Python 在 Ubuntu 的官方存储库中可用,因此您只需执行一个简单的命令即可将其无缝安装到您的系统上。 这是如何做的。

1. 在 Ubuntu 中打开终端并运行以下命令更新所有包和存储库。

sudo apt update && sudo apt upgrade -y

2. 接下来,通过运行以下命令在 Ubuntu 中安装 Python。 这将自动在您的机器上安装 Python。

sudo apt install python3

从 Deadsnakes PPA 在 Ubuntu 中安装 Python

除了官方存储库,您还可以从中提取更新版本的 Python 死蛇PPA,它在托管新旧版本的 Python 方面很受欢迎。 如果 Ubuntu 的官方存储库 (APT) 无法在您的系统上安装 Python,这肯定可以。 以下是要遵循的步骤。

1. 使用“Alt + Ctrl + T”快捷方式启动终端并运行以下命令。 这是管理来自独立供应商的分发和软件源所必需的。

sudo apt install software-properties-common

2. 接下来,运行以下命令将 Deadsnakes PPA 添加到 Ubuntu 的存储库。 出现提示时,按 Enter 继续。

sudo add-apt-repository ppa:deadsnakes/ppa

3. 现在,更新包列表并运行下一个命令来安装 Python。

sudo apt update
sudo apt install python3

4. 您还可以选择从 Deadsnakes PPA 安装特定版本(旧版或新版)的 Python。 它还托管每晚构建的 Python(实验性),因此您也可以安装它们。 按以下方式运行命令:

sudo apt install python3.12

或者

sudo apt install python3.11

从源代码在 Ubuntu 中构建 Python

如果你想更进一步,直接在 Ubuntu 中从源代码构建 Python,你可以这样做。 但请记住,这是一个稍长的过程,编译 Python 可能需要超过 15 分钟,具体取决于您的硬件规格。 以下是您需要遵循的步骤。

  6 用于测试网络连接的 Linux 实用程序

1. 首先,打开终端并运行以下命令来更新软件包。

sudo apt update

2. 之后,运行下一个命令来安装在 Ubuntu 中构建 Python 所需的依赖项。

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

3.接下来,创建一个“python”文件夹并移动到所述文件夹。 如果您收到“权限被拒绝”错误,请使用 sudo 运行命令。

sudo mkdir /python && cd /python

4. 然后,使用wget 从下载最新版本的Python 官方网站. 在这里,我正在下载 Python 3.12.0a1。

sudo wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0a1.tgz

5. 现在,使用 tar 命令解压缩下载的文件并移动到解压缩的文件夹。

sudo tar -xvf Python-3.12.0a1.tgz
cd Python-3.12.0a1

6. 之后,在 Ubuntu 中构建 Python 之前,运行以下命令打开优化。 这将减少 Python 编译的时间。

./configure --enable-optimizations

7. 最后,执行以下命令在 Ubuntu 中构建 Python。 这将需要 10 到 15 分钟才能完成该过程。

sudo make install

8. 完成后,运行 python3 –version 命令来检查 Python 版本号。 你完成了。

通过 4 种简单的方法在 Ubuntu 中安装或更新 Python

这就是在 Ubuntu Linux 中安装 Python 的方法。 如果您在安装过程中没有选择最小设置,那么您的系统上可能已经安装了 Python。 然后,您只需要检查版本并更新现有的 Python 安装。 但是,如果您没有安装 Python,您可以按照上述三种方法之一立即安装它。 无论如何,这都是我们的。 如果你想 要在没有模拟器的情况下在 Linux 中运行 Android 应用程序,请按照我们的指南获取详细说明。 最后,如果您有任何疑问,请在下面的评论部分告诉我们。

  Linux 上的 Swappiness 是什么? (以及如何改变它)