система показывает, что все запрошенные пакеты уже установлены. однако я получаю сообщение об ошибке при импорте pytorch - PullRequest
0 голосов
/ 28 мая 2020

Я установил pytorch, используя следующую команду, как указано на их сайте: conda install pytorch torchvision cudatoolkit=10.2 -c pytorch. Однако я попытался использовать горелку для импорта и получил следующую ошибку:

'Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\ProgramData\Anaconda3\lib\site-packages\torch\__init__.py", line 81, in <module>
    ctypes.CDLL(dll)
  File "C:\ProgramData\Anaconda3\lib\ctypes\__init__.py", line 364, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] The specified module could not be found'

Как решить эту проблему?

1 Ответ

0 голосов
/ 29 мая 2020

Это потому, что вы используете вариант PyTorch CUDA в системе, в которой не установлен драйвер графического процессора. Если у вас нет видеокарты Nvidia GPU, установите пакет cpu-only в соответствии с командами:

Conda

conda install pytorch torchvision cpuonly -c pytorch

Pip

pip install torch==1.5.0+cpu torchvision==0.6.0+cpu -f

Или:

conda install PyTorch -c PyTorch

Или:

pip3 install torchvision
...