А вчера я ещё не знал как это сделать. Я пока только с Jupyter
Notebook-ом разбираюсь, ради чего и поставил Анаконду. А у этой
змеюки свой пакетный менеджер с которым надо ещё научиться
обращаться. Благодаря ссылкам из сообщения framer это оказалось не сложно.
https://pytorch.org/get-started/locally/
Нужно просто на той странице выбрать нужный вариант (у меня это Conda, Python, CPU) и ниже в поле "Run this Command:" получаем команду для установки пакета.
Поскольку работа идет в каталоге пользователя то имя этого пользователя не должно содержать не-ASCII символов.
Слабым звеном оказался распаковщик, не смог открыть файлы с кириллицей в пути к файлу.
Далее выяснилось что авторы программы не предполагали что кто-то будет использовать её без GPU. Оказалось достаточно в двух местах найти "torch.device('cuda')" и заменить там
'cuda' на 'cpu'. Программа запустилась, прочитала данные и ожидаемо завершилась сожрав все 4 гига памяти.
Надо отдать должное питону и десятке. Первый выдал понятное сообщение об ошибке (DefaultCPUAllocator: not enough memory) и где это произошло, а десятка всего минуты за 3 оправилась от стресса, перестала бешено стучать диском и продолжила нормально работать.