Вероятно, на дату нашей установки MSVS2017 (особенно если до апреля 2018 года) не было официальных файлов .whl для Windows Pytorch (с тех пор это изменилось). Кроме того, с учетом пути установки по умолчанию разрешения в Windows (или доступ к блокировке файла) могут быть проблемой (например, при попытке установки в папку «c: \ ProgramData»).
Решение состоит в том, чтобы: 1) сначала убедиться, что все реквизиты pytorch установлены (например, если во время неудачной установки pytorch вы получите "_____ требует _____, который не установлен, например, cython, то установите cython) 2) избегайте ошибки разрешения с помощью переключателя --user
и 3) установка непосредственно из онлайн-хранилища.
Итак, в командной строке среды (в правом верхнем углу инструмента «Среды Python») укажите --user http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
.
Эта операция создаст и выполнит команду: pip install --user http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
.
Кстати, вы можете установить все пакеты в этой командной строке среды, просто набрав имя пакета (например, cython, torchvision, scipy и т. Д.).