Erstellen Sie eine Umgebung für das in Blender integrierte Python

Blender verfügt über integriertes Python und kann verschiedene Skripte ausführen. Die installierten Module sind jedoch auf "numpy" usw. beschränkt, und das Hinzufügen Ihres Lieblingsmoduls erfordert ein wenig Arbeit. Ich werde es daher erläutern.

Für Windows

Mit den Standardeinstellungen sollte Blender an folgendem Ort gespeichert werden:

C:\Program Files\Blender Foundation\Blender\2.80

Python darunter ist eingebaut. (Es unterscheidet sich von Python, das ich einzeln installiert habe)

C:\Program Files\Blender Foundation\Blender\2.80\Python\python.exe

image.png

Sie finden pip.exe (zu installierendes Modul) auch an der folgenden Stelle.

C:\Program Files\Blender Foundation\Blender\2.80\python\Scripts

image.png

**! Die Version kann 2.81 oder 2.80 sein, bitte passen Sie sie selbst an **

Dieser pip hat keinen Pfad (er bezieht sich nicht auf diesen pip), also an der Eingabeaufforderung zum Beispiel

pip install pandas

Ich kann es nicht bestehen. (Wenn ein anderer Python installiert ist, wird er dort installiert.)

Wenn Sie keinen Pass haben, können Sie sich direkt auf den Standort beziehen.

C:\Program Files\Blender Foundation\Blender\2.80\python\Scripts\pip install pandas

Wenn Sie dies tun, wird es nicht in Ordnung sein ..., aber in der Tat wird es einen weiteren Aufwand erfordern, und dies wird aufgrund der Administratorrechte von Windows nicht funktionieren.

C:\Program Files\Blender Foundation\Blender\2.80\python\Scripts\pip install pandas --user

Das wird funktionieren. image.png

Bitte beachten Sie, dass das Arbeitsverzeichnis ist

>>> import os
>>> os.getcwd()
'C:\\Program Files\\Blender Foundation\\Blender'

Wenn Sie einen Vorgang ausführen, z. B. eine Datei erstellen und darauf verweisen, tritt ein Fehler auf, wenn Sie nicht über Administratorrechte verfügen. Starten Sie Blender mit Administratorrechten oder erstellen und durchsuchen Sie Dateien im Benutzerverzeichnis.

Für Mac

Für Mac sollte Blender an folgendem Ort gespeichert werden:

/Applications/Blender.app/Contents/Resources/2.81

image.png

**! Die Version kann 2.81 oder 2.80 sein, bitte passen Sie sie selbst an **

Aus irgendeinem Grund ist pip jedoch nicht installiert. Sie müssen pip installieren.

Öffnen Sie das 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

**! Die Version von Python ist 3.7 oder 3.5, bitte passen Sie sie individuell an **

Erzeugt "pip".

Der Rest ist der gleiche,

/Applications/blender.app/Contents/Resources/2.81/python/bin/pip install pandas

Die Installation ist abgeschlossen mit.

image.png

_tkinter Falle

Übrigens, wenn ich versuche, "pyplot" unter Windows zu importieren, erhalte ich die folgende Fehlermeldung.  image.png

Es wird gesagt, dass es keinen "_tkinter" gibt. Betrachtet man den Inhalt des unmittelbar zuvor importierten `tkinter / __ init __. Py ',

image.png

"Wenn dies fehlschlägt, ist Ihr Python möglicherweise nicht auf Tk eingestellt."

Dies ist möglicherweise nicht der Fall bei normalem (?) Python, das separat installiert wird. Daher kann es sich um ein spezifisches Problem für integriertes Python handeln.

Derzeit gibt es einen Trick, um die separat installierte Python unter C: \ Programme \ Blender Foundation \ Blender \ 2.80 \ ** mit dem Ordner ** zu kopieren (der ursprüngliche Python-Ordner wurde umbenannt). Und evakuieren). Damit können Sie die Umgebung so bringen, wie sie ist. Ich konnte das Diagramm jedoch nicht mit "pyplot.show ()" zeichnen. Diese Methode kann nützlich sein, wenn der integrierte Python das Modul einfach nicht "pip" kann.

Unter MacOS wird dieser Fehler nicht angezeigt, aber ich konnte immer noch nicht mit pyplot.show () zeichnen.

Das Zeichnen eines Diagramms auf Blender scheint schwierig zu sein (obwohl es nicht sehr notwendig erscheint).

Recommended Posts

Erstellen Sie eine Umgebung für das in Blender integrierte Python
Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Wartung der Python-Umgebung für Projekte
Für Anfänger, um eine Anaconda-Umgebung aufzubauen. (Memo)
Erstellen einer Umgebung zum Ausführen von Python-Skripten (für Mac)
Erstellen einer Anaconda-Umgebung für Python mit pyenv
So erstellen Sie eine Umgebung für die Verwendung mehrerer Python-Versionen auf einem Mac
Erstellen Sie eine virtuelle Anaconda-Umgebung
Erstellen Sie mit pyenv-virtualenv eine Python-Umgebung für jedes Verzeichnis
[Linux] WSL2 Erstellen Sie mit Ubuntu 20.04 eine Umgebung für laravel7
Erstellen Sie eine Python3-Umgebung mit Ubuntu 16.04
Aufbau einer Python-Umgebung für Mac
Erstellen Sie eine Python-Umgebung unter Windows
Erstellen Sie mit direnv eine Python-Umgebung
Python3-Umgebungskonstruktion (für Anfänger)
Erstellen einer Umgebung für die Verarbeitung natürlicher Sprache mit Python
[ev3dev × Python] Aufbau einer ev3dev-Entwicklungsumgebung
Erstellen Sie eine Python-Umgebung mit Windows
[Zum Organisieren] Python-Entwicklungsumgebung
Erstellen Sie die Python-Umgebung offline
Ich habe versucht, mit Python (Mac OS X) eine Umgebung für maschinelles Lernen zu erstellen.
Erstellen Sie eine Ubuntu-Python-Entwicklungsumgebung auf der Google Cloud Platform
Erstellen Sie unter CentOS 7.7 eine Python-Umgebung für Ihren Heimserver
Python studieren Teil 1 Erstellen einer Umgebung
Erstellen Sie eine MySQL + Python-Umgebung mit Docker
Optionen für die Python-Entwicklungsumgebung für Mai 2020
Emacs-Einstellungen für die Python-Entwicklungsumgebung
Python3 TensorFlow für Mac-Umgebungskonstruktion
Errichtete eine Umgebung für Anaconda & Jupyter
Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
Erstellen Sie eine Python3-Umgebung unter CentOS7
Erste Schritte mit Python für Nicht-Ingenieure
[Sakura Rental Server] (Für Anfänger) So erstellen Sie eine Umgebung für Python, Pyenv und Flask. Für csh
[Docker] Erstellen Sie eine Umgebung für Python (Flask) + GraphQL (Graphen) + MySQL (SQLalchemy)
Eingebaute Python
Erstellen und testen Sie eine CI-Umgebung für mehrere Versionen von Python
Erstellen Sie mit dem Serverless Framework eine lokale Entwicklungsumgebung für Lambda + Python
Versuchen Sie es mit virtualenv, mit dem eine virtuelle Umgebung von Python erstellt werden kann
Erstellen und testen Sie mit Docker in wenigen Minuten eine OpenCV- und Python-Umgebung
Erstellen Sie Python 1.0
Jeder kann verstehen, wie man eine erste Umgebung für Python auf dem Mac im September 2016 erstellt (pyenv + virutalenv).
[Python] Erstellen einer Umgebung mit Anaconda [Mac]
Python-Entwicklungsumgebung für macOS mit venv 2016
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Build-Umgebung für Python 2.7, 3.4, 3.5-Erweiterungsmodule unter Windows
Methode zum Erstellen einer Python-Umgebung in Xcode 6
Konstruktionsverfahren für die Python-Projektumgebung (für Windows)
Blender 2.82 oder höher + Hinweise zur Python-Entwicklungsumgebung
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
Erstellen Sie eine Python-Umgebung unter MacOS (Catallina)
Hinweise beim Erstellen einer Umgebung mit Python
Vergleichstabelle für Python-Umgebungstools für Rubyist
Erstellen wir eine virtuelle Umgebung für Python
Die Einstellung für die Amateur-Python-Umgebung (für MAC) wird erstellt
Ich möchte eine Python-Umgebung erstellen
[Mac] Erstellen einer virtuellen Umgebung für Python
Erstellen Sie eine Python-Umgebung mit Anaconda auf einem Mac
Verweisen auf Umgebungsvariablen in Python in Blender