ModuleNotFoundError: нет модуля с именем tools.nnwrap
Я пытаюсь импортировать пакет "Факел".
Для этого я попытался установить его с помощью команды pip, как показано ниже, установка даже началась, но через несколько секунд произошла ошибка
ниже приведена команда, которую я выполнил
pip install torch
Ошибка, которую я получил:
from tools.nnwrap import generate_wrappers as generate_nn_wrappers
ModuleNotFoundError: No module named 'tools.nnwrap'
ОС: Windows.
IDE: pyCharm
Я получил единственную ссылку, связанную с этой проблемой, но я не смог ее интерпретировать.
https://www.gitmemory.com/torch
Ответы
Ответ 1
Для тех, кто ищет проблему.
Кажется, команда установить факел не работает должным образом, вместо этого вы можете попробовать получить pytorch, используя приведенную ниже команду. Это работает и решил мою вышеупомянутую проблему.
Запустите следующую команду:
# for OS: Windows, package: pip, Language: python3.6 (below command is valid for only mentioned python 3.6)
pip3 install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp36-cp36m-win_amd64.whl
pip3 install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp36-cp36m-win_amd64.whl
Для другой установленной версии/типа программного обеспечения (ОС, пакет, язык) команда должна быть сгенерирована по приведенной ниже ссылке.
https://pytorch.org/get-started/locally/
Ответ 2
Следуйте инструкциям на https://pytorch.org/get-started/locally/
Выберите пакет "Pip", если вы хотите pip install
Это даст вам вывод, такой как
pip3 install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp37-cp37m-win_amd64.whl
pip3 install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp37-cp37m-win_amd64.whl
Ответ 3
Для чего это стоило, на Windows 10 в Anaconda единственная команда, которая работала для меня, была:
pip3 install https://download.pytorch.org/whl/cu90/torch-1.0.1-cp37-cp37m-win_amd64.whl