Python-3.3.4
Installation de Python
Installez Python 3 en lançant les
commandes suivantes :
./configure --prefix=/usr \
--enable-shared \
--with-system-expat \
--with-system-ffi &&
make
La suite de tests doit être lancée séparément, en utilisant un
terminal X (voir après)
Maintenant, en tant qu'utilisateur root
:
make install &&
chmod -v 755 /usr/lib/libpython3.3m.so &&
chmod -v 755 /usr/lib/libpython3.so
Si vous avez téléchargé la documentation préformatée depuis
http://docs.python.org/download.html,
installez la en tant qu'utilisateur root
:
install -v -dm755 /usr/share/doc/python-3.3.4/html &&
tar --strip-components=1 \
--no-same-owner \
--no-same-permissions \
-C /usr/share/doc/python-3.3.4/html \
-xvf ../python-3.3.4-docs-html.tar.bz2
La suite de tests doit être lancée séparément de la construction,
après que le paquet soit construit et installé. Ne lancez pas
make install, après
avoir lancé la suite de tests. Pour installer le paquet, vous devez
démarrer avec des sources fraichement déballées ou propres. Pour
les tests, vous avez aussi besoin de sources propres, en déballant
l'archive des sources ou en lançant make clean. Ensuite configurez le
de nouveau, en ajoutant « --with-pydebug » à configure, lancez make, ensuite make test. Souvenez vous que
quelques tests échouent, s'ils ne sont pas lancés dans un terminal
X.
Explication des commandes
--with-system-expat
: Ce paramètre
active le lien contra la version du système de Expat. Effacez le si vous n'avez pas installé
les dépendances recommandées de expat-2.1.0.
--with-system-ffi
: Ce paramètre
active le lien contra la version du système de libffi. Effacez le si vous n'avez pas installé
les dépendances recommandées de libffi-3.0.13.
--with-dbmliborder=bdb:gdbm:ndbm
:
Utilisez ce paramètre si vous voulez construire le module
Python contre Berkeley DB au lieu de GDBM.
chmod ... :
Corrige les droits pour que les bibliothèques soient cohérentes
avec les autres.
Configuration de Python 3
Pour que python3
trouve la documentation installée, vous devez ajouter la variable
d'environnement suivante au profil individuel de l'utilisateur ou
du système :
export PYTHONDOCS=/usr/share/doc/python-3.3.4/html
Contenu
Programmes installés:
2to3 (Lien symbolique), 2to3-3.3, pydoc3
(Lien symbolique), pydoc3.3, python3 (Lien symbolique),
python3.3 (Lien dur), python3.3m, python3-config (Lien
symbolique), python3.3-config (Lien symbolique),
python3.3m-config, pyvenv (Lien symbolique), pyvenv3.3, et
facultativement si Tk est installé, idle3 (lien symbolique),
idle3.3
Bibliothèques installées:
libpython3.3m.so et libpython3.so
Répertoires installés:
/usr/include/python3.3mu,
/usr/lib/python3.3, and /usr/share/doc/python-3.3.4
Descriptions courtes
idle3
|
est un script enveloppe qui ouvre un éditeur graphique
Python.
|
pydoc3
|
est l'outil de documentation Python.
|
python3
|
est une langage de programmation interprété, interactif,
orienté objet.
|
python3.3
|
est un nom spécifique à la version pour le programme
python.
|
pyvenv
|
crée des environnements Python virtuels dans un ou plusieurs
répertoires cibles.
|
Last updated on : 2013-04-24 11:37:16 +020