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.0 SBU
Espace disque requis:
392 Mo
6.51.1. Installation de Python 3
Préparez Python pour la compilation :
./configure --prefix=/usr \
--enable-shared \
--with-system-expat \
--with-system-ffi \
--with-ensurepip=yes
Voici la signification des options de
configure :
-
--with-system-expat
-
Ce paramètre active la liaison avec la version du système de
Expat.
-
--with-system-ffi
-
Ce paramètre active la liaison avec la version du système de
libffi.
-
--with-ensurepip=yes
-
Ce paramètre active la construction des gestionnaires de
paquets pip et
setuptools.
Compilez le paquet :
make
La suite de test requiert TK et une session X Window et ne peut
être lancée avant la réinstallation de Python 3 dans BLFS.
Installez le paquet :
make install
chmod -v 755 /usr/lib/libpython3.7m.so
chmod -v 755 /usr/lib/libpython3.so
Voici la signification des commandes
d'installation :
-
chmod -v 755
/usr/lib/libpython3.{7m.,}so
-
Corrige les permissions des bibliothèques pour être cohérent
avec les autres bibliothèques.
Si vous le souhaitez, installez la documentation préformatée :
install -v -dm755 /usr/share/doc/python-3.7.2/html
tar --strip-components=1 \
--no-same-owner \
--no-same-permissions \
-C /usr/share/doc/python-3.7.2/html \
-xvf ../python-3.7.2-docs-html.tar.bz2
Voici la signification des commandes d'installation de la
documentation :
-
--no-same-owner
et --no-same-permissions
-
S'assure que les fichiers installés ont la bonne
appartenances et les bonnes permissions. Sans ces options,
utiliser tar installera les
fichiers du paquet avec les valeurs du créateur en amont.