Les détails de ce paquet se trouvent dans Section 6.51.2, « Contenu de Python 3. »
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.
Il y a deux archives dont le nom commence par « python ».
L'archive à extraire est Python-3.7.4.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. »