From BlenderWiki

Jump to: navigation, search
Blender3D FreeTip.gif
IMPORTANT! Do not update this page!
We have moved the Blender User Manual to a new location. Please do not update this page, as it will be locked soon.

Traduction effectuée d’après cette révision de la version anglaise.

Télécharger Python

Pour avoir accès à tous les modules standards de Python, vous avez besoin d’une installation fonctionnelle et complète de celui-ci. Vous pouvez le télécharger depuis le site web de Python.

Régler la variable d’environnement “PYTHONPATH”

Vérifiez bien sur le site de Blender quelle est la version exacte de Python utilisée dans votre version de Blender, pour éviter les problèmes de compatibilité. Blender doit également être informé d’ cette installation de Python se trouve. Cela est fait en définissant une variable d’environnement PYTHONPATH.

Win95,98,Me

Une fois que vous avez installé Python dans, disons, C:\PYTHON22, vous devez ouvrir le fichier C:\AUTOEXEC.BAT avec votre éditeur de texte favori, et ajouter la ligne :

SET PYTHONPATH=C:\PYTHON22;C:\PYTHON22\DLLS;C:\PYTHON22\LIB;C:\PYTHON22\LIB\LIB-TK

avant de redémarrer votre PC.

WinNT,2000,XP

Une fois que vous avez installé Python dans, disons, C:\PYTHON22, cliquez RMB Template-RMB.png sur l’icône Poste de travail du bureau, et sélectionnez Propriétés. Cliquez sur l’onglet Avancé, puis sur le bouton Variables d’environnement.

Sous l’ensemble des Variables système (deuxième “boîte”), cliquez Nouveau. Si vous n’êtes pas un administrateur, vous ne pourrez modifier les Variables système; dans ce cas, cliquez Nouveau dans la “boîte” du haut (Variables utilisateur…).

Maintenant, dans le champ Nom de la variable, tapez PYTHONPATH, et dans le champ Valeur de la variable, tapez :

C:\PYTHON22;C:\PYTHON22\DLLS;C:\PYTHON22\LIB;C:\PYTHON22\LIB\LIB-TK

Cliquez OK à répétition pour quitter toutes les boîtes de dialogue. Vous devrez peut-être redémarrer, suivant votre OS.

GNU/Linux et autres UNIXs

Normalement, Python devrait être déjà installé. Sinon, installez-le ! Vous devrez découvrir où il est – cela est aisé, démarrez simplement un shell (ligne de commande) interactif Python, en ouvrant un terminal “normal” (Bash, par ex.) et en y tapant la commande python. Une fois dans le shell Python, tapez :

 >>> import sys
 >>> print sys.path

et notez la sortie, elle devrait ressembler à cela :

 ['', '/usr/local/lib/python2.2', '/usr/local/lib/python2.2/plat-linux2',
 '/usr/local/lib/python2.0/lib-tk', '/usr/local/lib/python2.0/lib-dynload',
 '/usr/local/lib/python2.0/site-packages']

Ajoutez tout ça au fichier rc de votre shell favori comme variable d’environnement. Par exemple, ajoutez à votre .bashrc la ligne :

 export PYTHONPATH=/usr/local/lib/python2.2:/usr/local/lib/python2.2/plat-linux2:
                   /usr/local/lib/python2.2/lib-tk:/usr/local/lib/python2.2/lib-dynload:
                   /usr/local/lib/python2.0/site-packages

(attention : sur une seule ligne !). Ouvrez un nouveau shell de login (connexion), ou quittez puis ré-ouvrez votre session.

Note
Bien que la variable d’environnement PYTHONPATH ne soit pas définie, Blender ne semble avoir aucun mal à trouver Python, lorsque tous deux ont été installés via le système de “paquets” de la distribution. Probablement parce que Python se trouve dans un emplacement standard (par ex. /usr/lib/python2.5).