如何在Ubuntu中安装Python [3.12]

avatar
作者
筋斗云
阅读量:9

如何在Ubuntu中安装Python [3.12]

需要在 Ubuntu 计算机上安装 Python 吗?这里有您需要的一切,从安装命令到更新等等。

几乎每个 Linux 发行版都在默认系统包中包含了一个 Python 版本。但有时,由于某些原因,您可能会在 Ubuntu 系统上找不到安装 Python。

让我们仔细看看如何在 Ubuntu 上安装 Python,并提供有关更新 Python 包的简要指南。

如何检查 Ubuntu 上是否安装了 Python

Python 是一种强大的高级脚本语言,被全球许多开发人员使用。它非常适合各种实际应用程序,包括 Web 开发、Web 抓取和渗透测试。您甚至可以使用 Python 构建 Telegram 机器人。

要检查您的系统上是否安装了 Python,请按 Ctrl + Alt + T 打开终端。输入“python3”并按Enter。

如果您看到以下输出,则说明您已在 Ubuntu 计算机上安装了 Python:

Python 3.12.0b3 (main, June 29 2023, 17:44:14) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

此输出提供有关系统上安装的 Python 版本以及当前日期和时间的信息。

另一方面,如果您看到一条错误,指出“bash:python3:找不到命令”,那么很遗憾您没有安装 Python。

您还可以通过在终端中键入以下命令来检查 Python 版本:

python3 --version

输出将为您提供有关计算机上当前安装的 Python 版本的详细信息。

如何在 Ubuntu 上安装 Python 3.12

在 Ubuntu 上安装 Python 很简单。您可以从多个来源获取最新版本的 Python。以下是一些推荐方法

1.使用APT安装Python

APT(即高级软件包工具)是 Ubuntu 和其他基于 Debian 的发行版上的默认软件包管理器。您可以从官方 Ubuntu 存储库下载 Python 包。操作方法如下:

按 Ctrl + Alt + T 打开终端。

输入以下命令来更新系统的存储库列表:

sudo apt update

下载最新版本的 Python:

sudo apt install python3

APT 会自动找到该软件包并将其安装到您的计算机上。

2.使用Deadsnakes PPA在Ubuntu上安装Python 3.12

如果由于某种原因,您无法从官方 Ubuntu 存储库下载 Python 包,您可以尝试将 Deadsnakes PPA 添加到系统存储库列表中。 PPA 或个人软件包档案是专门为 Ubuntu 用户设计的存储库。

默认情况下,您无法将 PPA 添加到系统中。 “software-properties-common”包为您提供了在 Ubuntu 上管理和添加 PPA 的有效方法。

通过键入以下命令在您的系统上安装上述软件包:

sudo apt install software-properties-common

将官方 Deadsnakes PPA 添加到系统的存储库列表中:

sudo add-apt-repository ppa:deadsnakes/ppa

更新系统的软件包列表:

sudo apt update

从添加的 PPA 下载最新版本的 Python:

sudo apt install python3.12

由于 Deadsnakes PPA 的数据库中几乎包含所有版本的 Python,因此您也可以安装旧版本的 Python。只需将包名称替换为您要在计算机上安装的 Python 版本即可。

sudo apt install python3.3
sudo apt install python3.8
sudo apt install python3.10

3. 在 Ubuntu 上从源代码安装 Python 3

您还可以从官方 Python 网站下载并构建最新版本的 Python。尽管编译源代码一开始可能看起来有点令人畏惧,但一旦您了解了该过程,它就会变得更容易。

通过运行以下命令更新系统的本地存储库列表:

sudo apt update

使用 APT 在您的系统上安装支持依赖项:

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

创建一个新目录来存储Python源文件:

mkdir ./python && cd ./python

从官方FTP服务器下载Python源代码:

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

解压您刚刚下载的 TGZ 文件:

tar -xvf Python-3.12.0b3.tgz

安装Python之前需要进行测试和优化。这很重要,因为它可以将代码的执行速度提高至少 10%:

cd Python-3.12.0b3
./configure --enable-optimizations

使用目录中存在的 MakeFile 构建包:

sudo make install

执行这些步骤后,请在终端中输入 python3 --version 来检查 Python 是否已正确安装在您的计算机上。

请注意,Python 模块是通过 PIP 进行管理的。 PIP 是一个包管理系统,用于从 Python 包索引下载和添加库。如果您想在下一个 Python 项目中使用其他模块,那么在系统上安装 Python PIP 非常重要。

将 Python 更新到最新版本

首先,确保您的系统上安装了过时版本的 Python。您可以通过在终端中输入 python3 --version 来完成此操作。记下版本详细信息。

您可以通过搜索互联网找到可用的最新版本。在 Google 上快速搜索“python 最新版本号”就足够了。如果两个数字不匹配,那么您可能正在运行过时的版本。

使用 Ubuntu 的高级打包工具可以轻松升级到 Python 的最新版本。如果您已使用 APT 或 Deadsnakes PPA 在系统上安装了 Python,请输入以下命令来下载最新的 Python 版本:

sudo apt install python3

您还可以通过以下命令使用 --only-upgrade 标志:

sudo apt --only-upgrade install python3

对于那些自己从源代码编译过 Python 的人来说,您可以访问 Python FTP 并获取最新版本的副本。不过,您必须重新执行这些步骤才能构建包。

在 Ubuntu 上运行 Python 很简单

Python 几乎预装在每个 Linux 系统上,并且也可在官方发行版存储库中使用。如果您的计算机上尚未安装 Python,您可以使用 Ubuntu 的包管理器轻松下载它。

Python语言被应用于各种不同的领域,它的应用足以说明它有多么强大。由于各行业对开发人员的需求不断增长,编程语言现在变得极其重要。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!