如何在Debian 9上安装Python 3.7?

青灯夜游
Lepaskan: 2019-04-09 10:17:22
asal
7934 orang telah melayarinya

Python是世界上最流行的编程语言之一,是一种多功能的编程语言;它简单易学,可以使用它来完成我们想要的任何操作,编写小脚本,构建游戏,开发网站等等。而Python 3.7是Python语言的最新主要版本,下面本篇文章将介绍关于在Debian系统上如何安装Python 3.7版本,希望对大家有所帮助。

如何在Debian 9上安装Python 3.7?

在Debian上构建Python 3.7是一个相对简单的过程,不需要花费多长时间。

1、首先安装构建Python源所需的包:

$ sudo apt update
$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
Salin selepas log masuk

2、使用curl命令从python下载页下载所需版本的源代码

下面的命令是下载Python 3.7.3版本:

$ curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
Salin selepas log masuk

3、下载完成后,使用tar命令解压缩:

$ tar -xf Python-3.7.3.tar.xz
Salin selepas log masuk

4、导航到python源目录并运行configure脚本

configure脚本将执行许多检查,以确保系统上的所有依赖项都存在。

$ cd Python-3.7.3
$ ./configure --enable-optimizations
Salin selepas log masuk

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

5、运行make以启动构建过程:

$ make -j 8
Salin selepas log masuk

为了缩短构建时间,需要根据处理器修改-j标志。如果不知道处理器的核心数量,可以通过键入nproc来找到它。本文以8个内核为例,则使用的是-j8标志。

6、安装python二进制文件

构建完成后,以具有sudo访问权限的用户身份运行以下命令,安装python二进制文件:

$ sudo make altinstall
Salin selepas log masuk

注:不要使用标准make install,因为它将覆盖默认python3系统d的二进制文件。

7、验证

此时,Python 3.7已安装在Debian系统上并可以使用了。我们可以输入以下命令来验证一下:

$ python3.7 --version
Salin selepas log masuk

输出

Python 3.7.3
Salin selepas log masuk

相关视频教程推荐:《Python3教程

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

Atas ialah kandungan terperinci 如何在Debian 9上安装Python 3.7?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan