Python是世界上最受欢迎的编程语言之一。 Python语法简单易学,是初学者和经验丰富的开发人员的理想选择。 Python是一种通用的编程语言,您可以使用它来执行几乎任何您想做的事情,编写小型脚本,构建游戏,开发网站,创建机器学习算法,分析数据等等。 Python也具有可移植性,这意味着您可以在不同的操作系统上运行相同的Python脚本,而无需进行任何更改。

虽然Python 2得到了良好的支持和活跃,但是Python 3被认为是该语言的现在和未来。 Python 3.7是Python语言的最新主要版本,它包含许多新功能,例如类型注释的延迟评估,对数据类和上下文变量的支持,对模块属性的访问的自定义,以及更多

本教程介绍了如何在Debian 9上安装Python 3.7。

在Debian上安装Python 3.7

在Debian上构建Python 3.7是一个相对简单的过程,只需几分钟。

首先安装构建Python源代码所需的软件包:

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

下载最新的 Python下载页面使用以下 curl命令发布了该发行版的源代码:

curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

撰写本文时,最新版本为3.7.3

下载完成后,提取压缩包

tar -xf Python-3.7.3.tar.xz

导航到Python源目录并运行configure脚本,该脚本将执行许多检查以确保所有依赖性您系统上的

cd Python-3.7.3
./configure --enable-optimizations

--enable-optimizations选项将通过运行多个测试来优化Python二进制文件,这会使构建过程变慢。

运行make以开始构建过程:

make -j 8

为加快构建时间,请修改-j根据您的处理器进行标记。如果您不知道处理器的内核数,可以通过键入nproc找到它。我的系统有8个内核,因此我使用-j8标志。

构建完成后,通过以 user身份使用sudo运行以下命令来安装Python二进制文件access

sudo make altinstall

请勿使用标准make install,因为它将覆盖默认系统python3二进制文件。

至此,Python 3.7已安装在您的Debian系统上并可以使用。您可以输入以下内容进行验证:

python3.7 --version
Python 3.7.3

结论

您已在Debian 9计算机上安装了Python 3.7。您可以使用 Pip 开始安装第三方模块,并开发Python 3项目。

如果您有任何问题或反馈,请随时在下面评论。

如果你喜欢我们的内容可以选择在下方二维码中捐赠我们,或者点击广告予以支持,感谢你的支持