Grundsätzlich unterscheidet es sich nicht wesentlich von der Installation auf Blender 2.8x. Ich dachte, dass es nicht möglich sein würde, es in 2.90 zu installieren, aber es war einfacher als ich erwartet hatte. Ich habe nicht viele Informationen, aber ich werde es mir notieren.
Es wird davon ausgegangen, dass Blender unter "C: \ Programme \ Blender Foundation" installiert ist. Es wird davon ausgegangen, dass die CUDA- und GPU-Treiber bereits installiert sind.
Nur das.
.powershell
> cd C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\bin
> ./python -m pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/cb/28/91f26bd088ce8e22169032100d4260614fc3da435025ff389ef1d396a433/pip-20.2.4-py2.py3-none-any.whl (1.5MB)
|████████████████████████████████| 1.5MB 1.1MB/s
Installing collected packages: pip
Found existing installation: pip 19.2.3
Uninstalling pip-19.2.3:
Successfully uninstalled pip-19.2.3
Successfully installed pip-20.2.4
> ./python -m pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html
Looking in links: https://download.pytorch.org/whl/torch_stable.html
Collecting torch==1.6.0+cu101
Downloading https://download.pytorch.org/whl/cu101/torch-1.6.0%2Bcu101-cp37-cp37m-win_amd64.whl (1021.6 MB)
|████████████████████████████████| 1021.6 MB 750 bytes/s
...
Successfully installed future-0.18.2 pillow-8.0.0 torch-1.6.0+cu101 torchvision-0.7.0+cu101
>
Wie üblich besteht der Installationsbefehl von Pytorch nur darin, diejenige zu kopieren und einzufügen, die durch Auswahl der Version von CUDA usw. auf der offiziellen Seite herauskommt.
Verwenden Sie außerdem pip, um erforderliche Elemente wie matplotlib hinzuzufügen.
.powershell
> ./python -m pip install matplotlib
Collecting matplotlib
Downloading matplotlib-3.3.2-cp37-cp37m-win_amd64.whl (8.5 MB)
|████████████████████████████████| 8.5 MB 1.3 MB/s
...
Successfully installed certifi-2020.6.20 cycler-0.10.0 kiwisolver-1.2.0 matplotlib-3.3.2 pyparsing-2.4.7 python-dateutil-2.8.1 six-1.15.0
Wenn es erfolgreich installiert wurde, können Sie "Import Torch" in der Python-Konsole von Blender ausführen.
Übrigens, als ich versuchte, pytorch_example / mnist / main.py auszuführen, bekam ich eine Fehlermeldung, dass ich keine Zugriffsrechte habe. Dies kann vermieden werden, indem Blender mit Administratorrechten ausgeführt wird. Sie können dies auch umgehen, indem Sie Blender in einem Ordner installieren, auf den Sie zugreifen können.
Recommended Posts