如何在Debian 9上安装Python 3.7?
Python是世界上最流行的编程语言之一,是一种多功能的编程语言;它简单易学,可以使用它来完成我们想要的任何操作,编写小脚本,构建游戏,开发网站等等。而Python 3.7是Python语言的最新主要版本,下面本篇文章将介绍关于在Debian系统上如何安装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
2、使用curl命令从python下载页下载所需版本的源代码
下面的命令是下载Python 3.7.3版本:
$ curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz
3、下载完成后,使用tar命令解压缩:
$ tar -xf Python-3.7.3.tar.xz
4、导航到python源目录并运行configure脚本
该configure
脚本将执行许多检查,以确保系统上的所有依赖项都存在。
$ cd Python-3.7.3 $ ./configure --enable-optimizations
说明:--enable-optimizations
选项将通过运行多个测试来优化Python二进制文件,这将使构建过程变慢。
5、运行make以启动构建过程:
$ make -j 8
为了缩短构建时间,需要根据处理器修改-j
标志。如果不知道处理器的核心数量,可以通过键入nproc
来找到它。本文以8个内核为例,则使用的是-j8
标志。
6、安装python二进制文件
构建完成后,以具有sudo访问权限的用户身份运行以下命令,安装python二进制文件:
$ sudo make altinstall
注:不要使用标准make install,因为它将覆盖默认python3系统d的二进制文件。
7、验证
此时,Python 3.7已安装在Debian系统上并可以使用了。我们可以输入以下命令来验证一下:
$ python3.7 --version
输出
Python 3.7.3
相关视频教程推荐:《Python3教程》
以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!
Atas ialah kandungan terperinci 如何在Debian 9上安装Python 3.7?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Penyelesaian kepada Isu Kebenaran Semasa Melihat Versi Python di Terminal Linux Apabila anda cuba melihat versi Python di Terminal Linux, masukkan Python ...

Apabila menggunakan Perpustakaan Pandas Python, bagaimana untuk menyalin seluruh lajur antara dua data data dengan struktur yang berbeza adalah masalah biasa. Katakan kita mempunyai dua DAT ...

Di Python, bagaimana untuk membuat objek secara dinamik melalui rentetan dan panggil kaedahnya? Ini adalah keperluan pengaturcaraan yang biasa, terutamanya jika perlu dikonfigurasikan atau dijalankan ...

Bagaimana Mengajar Asas Pengaturcaraan Pemula Komputer Dalam masa 10 jam? Sekiranya anda hanya mempunyai 10 jam untuk mengajar pemula komputer beberapa pengetahuan pengaturcaraan, apa yang akan anda pilih untuk mengajar ...

Bagaimanakah Uvicorn terus mendengar permintaan HTTP? Uvicorn adalah pelayan web ringan berdasarkan ASGI. Salah satu fungsi terasnya ialah mendengar permintaan HTTP dan teruskan ...

Artikel ini membincangkan perpustakaan Python yang popular seperti Numpy, Pandas, Matplotlib, Scikit-Learn, Tensorflow, Django, Flask, dan Permintaan, memperincikan kegunaan mereka dalam pengkomputeran saintifik, analisis data, visualisasi, pembelajaran mesin, pembangunan web, dan h

Fastapi ...

Cara mengelakkan dikesan semasa menggunakan fiddlerevery di mana untuk bacaan lelaki-dalam-pertengahan apabila anda menggunakan fiddlerevery di mana ...
