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