Le paquet des modules Python ajoute des objets utiles au langage Python. Voici les modules utilisés par des paquets à travers BLFS, avec leurs dépendances. L'installation des modules décrite sur cette page est censée être suivie du haut en bas pour gérer les dépendances facultatives dans chaque module.
Le paquet PyXML contient un
analyseur de validation XML, une implémentation des interfaces de
programmation SAX et DOM, une interface avec le parser Expat et
un module d'aide C qui peut accélérer xmllib.py
avec un facteur de cinq. C'est utile
pour valider, parser et manipuler des fichiers XML en utilisant
des programmes Python.
Téléchargement (HTTP) : http://downloads.sourceforge.net/pyxml/PyXML-0.8.4.tar.gz
Téléchargement (FTP) : ftp://mirror.ovh.net/gentoo-distfiles/distfiles/PyXML-0.8.4.tar.gz
Somme de contrôle MD5 du téléchargement : 1f7655050cebbb664db976405fdba209
Taille du téléchargement : 734 Kio
Estimation de l'espace disque requis : 14.6 Mio
Estimation du temps de construction : less than 0.1 SBU
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pyxml
Installez PyXML en lançant les commandes suivantes :
python setup.py build
Maintenant, en tant qu'utilisateur the root
:
python setup.py install && install -v -m644 doc/man/xmlproc_*.1 /usr/share/man/man1 && install -v -m755 -d /usr/share/doc/PyXML-0.8.4 && cp -v -R doc demo test /usr/share/doc/PyXML-0.8.4 && install -v -m644 README* /usr/share/doc/PyXML-0.8.4
Pour lancer les tests de régression, le paquet doit d'abord être installé. Puis, en tant qu'utilisateur non privilégié, exécutez les commandes suivantes :
cd test && python regrtest.py && cd ..
python setup.py
build : Cette commande copie les fichiers
*.py
vers un lieu de transit et
elle compile les extensions C.
python setup.py install : Cette commande installe le paquet.
Py2cairo fournit Python2 pour des liaisons à Cairo.
Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.
Téléchargement (HTTP) : http://cairographics.org/releases/py2cairo-1.10.0.tar.bz2
Somme de contrôle MD5 du téléchargement : 20337132c4ab06c1146ad384d55372c5
Taille du téléchargement : 400 KB
Estimation de l'espace disque requis : 3.6 MB
Estimation du temps de construction : less than 0.1 SBU
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pycairo
Installez Py2cairo en lançant les commandes suivantes :
./configure --prefix=/usr && make
La suite de tests requiere le paquet optionnel pytest. S'il est installé, il se lance en
changeant dans le répertoire test
et en lançant py.test
.
Maintenant, en tant qu'utilisateur root
:
make install
Pycairo fournit les bindings Python pour Cairo.
Téléchargement (HTTP) : http://cairographics.org/releases/pycairo-1.8.8.tar.gz
Somme de contrôle MD5 du téléchargement : 054da6c125cb427a003f5fd6c54f853e
Taille du téléchargement : 465 Kio
Estimation de l'espace disque requis : 3 Mio
Estimation du temps de construction : 0.1 SBU
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pycairo
Installez Pycairo en lançant les commandes suivantes :
./configure --prefix=/usr && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur the root
:
make install
PyGObject fournit les bindings Python à la classe GObject à partir de GLib.
Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/pygobject/3.0/pygobject-3.0.3.tar.xz
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/pygobject/3.0/pygobject-3.0.3.tar.xz
Somme de contrôle MD5 du téléchargement : d17e2565e139d647e8ee50fd1126aa9e
Taille du téléchargement : 540 KB
Estimation de l'espace disque requis : 16 MB
Estimation du temps de construction : 0.2 SBU
gobject-introspection-1.30.0 et libxslt-1.1.26 (pour construire la documentation)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pygobject
Installez PyGObject en lançant les commandes suivantes :
./configure --prefix=/usr && make
Pour tester les résultats, lancez : make check.
Maintenant, en tant qu'utilisateur the root
:
make install
--disable-docs
:
Cette option désactive la reconstruction de la documentation html
si libxslt-1.1.26 est installé.
PyGTK facilite la création de programmes avec une une interface graphique qui utilise le langage de programmation Python.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/pygtk/2.17/pygtk-2.17.0.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.17/pygtk-2.17.0.tar.bz2
Somme de contrôle MD5 du téléchargement : 43d704343d7ca04a6e4ddd4fa73a3c55
Taille du téléchargement : 2.2 Mio
Estimation de l'espace disque requis : 65 Mio
Estimation du temps de construction : 0.7 SBU
Pycairo-1.8.8 et libglade-2.6.4
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pygtk
Installez PyGTK en lançant les commandes suivantes :
./configure --prefix=/usr && make
Les tests doivent être lancés depuis une un affichage X actif. Dans ce cas, lancez : make check.
Maintenant, en tant qu'utilisateur the root
:
make install
--enable-docs
:
Cette option active la construction de la documentation html si
libxslt-1.1.26 est installé.
PyGtkSourceView contiens des bindings python pour la version 2 de la bibliothèque GtkSourceView.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/pygtksourceview/2.10/pygtksourceview-2.10.1.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/pygtksourceview/2.10/pygtksourceview-2.10.1.tar.bz2
Somme de contrôle MD5 du téléchargement : 2654354d61422fb79d8375fc3a3b5393
Taille du téléchargement : 283 Kio
Estimation de l'espace disque requis : 5 Mio
Estimation du temps de construction : 0.4 SBU
gtksourceview-2.10.4 et PyGTK-2.17.0
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pygtksourceview
Installez PyGtkSourceView en lançant les commandes suivantes :
./configure --prefix=/usr && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur the root
:
make install
--disable-docs
: Cette option
désactive la construction de la documentation et est nécessaire
si DocBook n'est pas installé.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est
installé et si vous souhaitez reconstruire et installer la
documentation de l'API.
C'est un binding du langage Python pour l'implémentation CORBA ORBit2.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/pyorbit/2.24/pyorbit-2.24.0.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/pyorbit/2.24/pyorbit-2.24.0.tar.bz2
Somme de contrôle MD5 du téléchargement : 574593815e75ee6e98062c75d6d1581f
Taille du téléchargement : 286 Kio
Estimation de l'espace disque requis : 4 Mio
Estimation du temps de construction : 0.1 SBU
Python-2.7.2 et ORBit2-2.14.19
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/pyorbit
Installez PyORBit en lançant les commandes suivantes :
./configure --prefix=/usr && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur the root
:
make install
Gnome-Python fournit les modules Python pour diverses bibliothèques GNOME.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/gnome-python/2.28/gnome-python-2.28.1.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/gnome-python/2.28/gnome-python-2.28.1.tar.bz2
Somme de contrôle MD5 du téléchargement : a17ad952813ed86f520de8e07194a2bf
Taille du téléchargement : 549 Kio
Estimation de l'espace disque requis : 12 Mio
Estimation du temps de construction : 0.3 SBU
PyGTK-2.17.0 et libgnome-2.30.0
PyORBit-2.24.0 et libgnomeui-2.24.3
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gnome-python
Installez Gnome-Python en lançant les commandes suivantes :
./configure --prefix=/usr && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur the root
:
make install
Gnome-Python-Desktop fournit des modules Python supplémentaires pour les bibliothèques GNOME.
Téléchargement (HTTP) : http://ftp.gnome.org/pub/gnome/sources/gnome-python-desktop/2.30/gnome-python-desktop-2.30.2.tar.bz2
Téléchargement (FTP) : ftp://ftp.gnome.org/pub/gnome/sources/gnome-python-desktop/2.30/gnome-python-desktop-2.30.2.tar.bz2
Somme de contrôle MD5 du téléchargement : b90f6e96a6321e7bf859f6faff2aa4df
Taille du téléchargement : 584 Kio
Estimation de l'espace disque requis : 15 Mio
Estimation du temps de construction : 0.3 SBU
gtksourceview-2.10.4 (Version 1.x required)
Evolution Data Server-2.30.2.1
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gnome-python-desktop
Installez Gnome-Python-Desktop en lançant les commandes suivantes :
./configure --prefix=/usr && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur the root
:
make install
--enable-metacity
:
Cette option active la construction du module metacity si
Metacity-2.30.1 est installé.
Last updated on 2011-12-17 22:31:48 +0100