Blender a Python intégré et peut exécuter divers scripts. Cependant, les modules installés sont limités à numpy
etc., et il faut un peu de travail pour ajouter votre module préféré, donc je vais vous l'expliquer.
Avec les paramètres par défaut, Blender doit être stocké à l'emplacement suivant:
C:\Program Files\Blender Foundation\Blender\2.80
Python ci-dessous est intégré. (C'est différent de Python que j'ai installé individuellement)
C:\Program Files\Blender Foundation\Blender\2.80\Python\python.exe
Vous pouvez également trouver pip.exe
(module à installer) à l'emplacement suivant.
C:\Program Files\Blender Foundation\Blender\2.80\python\Scripts
**! La version peut être 2.81 ou 2.80, veuillez donc l'ajuster vous-même **
Ce pip
n'a pas de chemin (il ne fait pas référence à ce pip
), donc à l'invite de commande, par exemple,
pip install pandas
Je ne peux pas le passer. (Si un autre Python est installé, il y sera installé)
Si vous n'avez pas de pass, vous pouvez simplement vous référer directement à l'emplacement.
C:\Program Files\Blender Foundation\Blender\2.80\python\Scripts\pip install pandas
Si vous le faites, ce ne sera pas OK ..., mais en fait cela demandera un autre effort, et cela ne fonctionnera pas en raison des privilèges d'administrateur de Windows.
C:\Program Files\Blender Foundation\Blender\2.80\python\Scripts\pip install pandas --user
Cela fonctionnera.
Veuillez noter que le répertoire de travail est
>>> import os
>>> os.getcwd()
'C:\\Program Files\\Blender Foundation\\Blender'
Par conséquent, si vous effectuez une opération telle que la création d'un fichier et son référencement, une erreur se produit si vous ne disposez pas de privilèges d'administrateur. Démarrez Blender avec des privilèges d'administrateur, ou créez et parcourez des fichiers dans le répertoire utilisateur.
Pour Mac, Blender doit être stocké à l'emplacement suivant:
/Applications/Blender.app/Contents/Resources/2.81
**! La version peut être 2.81 ou 2.80, veuillez donc l'ajuster vous-même **
Cependant, pour une raison quelconque, pip n'est pas installé. Vous devez installer pip.
Ouvrez le terminal,
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
/Applications/blender.app/Contents/Resources/2.81/python/bin/python3.7m get-pip.py
**! La version de python est 3.7 ou 3.5, veuillez donc l'ajuster individuellement **
Générera «pip».
Le reste est le même,
/Applications/blender.app/Contents/Resources/2.81/python/bin/pip install pandas
L'installation est terminée avec.
Au fait, lorsque j'essaye d'importer «pyplot» sur Windows, j'obtiens l'erreur suivante.
On dit qu'il n'y a pas de _tkinter
. En regardant le contenu du tkinter / __ init __. Py
qui a été importé juste avant
"Si cela échoue, votre Python peut ne pas être réglé pour Tk."
Cela peut ne pas être le cas avec Python normal (?) Qui est installé séparément, il peut donc s'agir d'un problème spécifique à Python intégré.
Pour le moment, il existe une astuce pour copier le python installé séparément sous C: \ Program Files \ Blender Foundation \ Blender \ 2.80 \
** avec le dossier ** (le dossier python d'origine a été renommé). Et évacuer). Avec cela, vous pouvez apporter l'environnement tel qu'il est. Cependant, je n'ai pas pu dessiner le graphique avec pyplot.show ()
. Cette méthode peut être utile si le Python intégré ne peut tout simplement pas «pip» le module.
Sur MacOS, je n'obtiens pas cette erreur, mais je n'ai toujours pas pu dessiner avec pyplot.show ().
Dessiner un graphique sur Blender semble difficile (même si cela ne semble pas nécessaire).
Recommended Posts