Я пробовал установить Pytorch с Anaconda в системе Windows 10, но с каждой попыткой получал разные ошибки. Я скачал tar-файл, совместимый с Windows, из https://anaconda.org/peterjc123/pytorch/files
и, по-видимому, смог установить пакет, используя conda install filename.tar.bz2. Очевидно, я имею в виду, что Pytorch отображается в списке пакетов, доступных в среде, которую я настроил для использования Pytorch. Но когда я иду, чтобы загрузить пакет, я получаю эту ошибку:
>>> import torch
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\conner\Anaconda3\envs\pytorch\lib\site-packages\torch\__init__.py", line 76, in <module>
from torch._C import *
ImportError: DLL load failed: The specified module could not be found.
Я также пытался обновить Anaconda с помощью conda update --all
, что вызвало соответствующее предупреждение:
(pytorch) C:\Users\User 1\Downloads>conda update --all
Fetching package metadata .............
Solving package specifications:
Warning: ['Dependency missing in current win-64 channels: \n - pytorch -> mkl >=2018'], skipping
Fetching package metadata .............
Solving package specifications:
Warning: ['Dependency missing in current win-64 channels: \n - pytorch -> mkl >=2018'], skipping
NoPackagesFoundError: Dependency missing in current win-64 channels:
- pytorch -> mkl >=2018
Пакет mkl
также отображается в списке пакетов, подключенных к среде pytorch
. Я понимаю, что ошибка означает, что не существует достаточно свежей версии mkl
. Это было бы правильно? Любые другие идеи или советы? Мне действительно нужно установить Pytorch.