5.30. Python-3.8.1

Le paquet Python 3 contient l'environnement de développement Python. Il est utile pour programmer en orienté-objet, écrire des scripts, prototyper de plus grands programmes ou pour développer des applications complètes.

Temps de construction approximatif: 1.3 SBU
Espace disque requis: 409 Mo

5.30.1. Installation de Python

[Note]

Note

Il y a deux archives dont le nom commence par « python ». L'archive à extraire est Python-3.8.1.tar.xz (la première lettre est en majuscule).

Ce paquet construit d'abord l'interpréteur Python, puis certains modules Python standards. Le script principal pour la construction des modules est écrit en Python et utilise des chemins en dur vers les répertoires /usr/include et /usr/lib de l'hôte. Pour éviter qu'ils ne soient utilisés, lancez :

sed -i '/def add_multiarch_paths/a \        return' setup.py

Préparez Python pour la compilation :

./configure --prefix=/tools --without-ensurepip

Voici la signification des options de configure :

--without-ensurepip

Ce paramètre désactive l'installateur de paquets Python, qui n'est pas requis pour cette étape.

Compilez le paquet :

make

La compilation est maintenant terminée. La suite de test requiert TK et le système de fenêtrage X et ne peut pas être lancé pour l'instant.

Installez le paquet :

make install

Les détails de ce paquet se trouvent dans Section 6.51.2, « Contenu de Python 3. »