Windows에서 Blender 2.90 파이썬에 Pytorch 설치
전제
Blender는
C:\Program Files\Blender Foundation
에 설치되어 있다고 가정합니다. CUDA 및 GPU 드라이버는 이미 설치되어 있다고 가정합니다.절차
안녕하세요.
> 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
>
Pytorch 설치 명령은 언제나처럼 공식 페이지에서 CUDA 버전 등을 선택하여 나온 것을 복사하기만 하면 됩니다.
그런 다음 pip에서 matplotlib과 같은 필요한 것을 넣습니다.
> ./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
블렌더의 파이썬 콘솔로 테스트
문제없이 설치되어 있으면 Blender의 python console에서
import torch
그건 그렇고, pytorch_example/mnist/main.py를 실행하려고하면 액세스 권한이 없다는 오류가 발생했습니다. 일단 이것은, 관리자 권한으로 blender 를 실행하는 것으로 회피는 할 수 있습니다. 사용자가 액세스할 수 있는 폴더에 blender를 설치해도 피할 수 있습니다.
Reference
이 문제에 관하여(Windows에서 Blender 2.90 파이썬에 Pytorch 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mml/items/5a58c4c45ac5d6386e35텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)