7.10. Python-3.11.0

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: 0.9 SBU
Espace disque requis: 364 Mo

7.10.1. Installation de Python

[Note]

Note

Il y a deux fichiers de paquet dont le nom commence par « python ». Celui à extraire est Python-3.11.0.tar.xz (attention à la majuscule sur la première lettre).

Préparez la compilation de Python :

./configure --prefix=/usr   \
            --enable-shared \
            --without-ensurepip

Voici la signification de l'option de configuration :

--enable-shared

Ce paramètre évite l'installation des bibliothèques statiques.

--without-ensurepip

Ce paramètre désactive l'installateur de paquets Python, qui n'est pas requise pour le moment.

Compilez le paquet :

make
[Note]

Note

Certains modules Python 3 ne peuvent pas être construits à cause de dépendances qui ne sont pas encore installées. Le système de construction essaiera quand même de les construire, donc la compilation de certains fichiers échouera et les messages du compilateur indiqueront « fatal error ». Vous devriez ignorer ce message. Assurez-vous seulement que la commande make de plus haut niveau n'a pas échoué. Les modules facultatifs ne sont pas encore requis et ils seront construits dans le Chapitre 8.

Installez le paquet :

make install

Les détails sur ce paquet sont disponibles dans Section 8.50.2, « Contenu de Python 3. »