Не обязательно. Анаконду или Activestate Python рекомендуют по той
причине, что в питоне взятом с python.org "из коробки" будет только
минимальный набор установленных пакетов и поэтому многое нужное
придется устанавливать дополнительно. Особенно numpy, я несколько
лет тому назад пытался её поставить, но после нескольких попыток
плюнул и скачал Activestate, доверившись рекомендациям ведущих
питоноводов :). Сегодня утром проверил как оно сейчас. Скачал с python.org и поставил питон 3.10.6, установил numpy, PyTorch и ещё потребовался tqdm.
Ставится это всё командой "pip install имя_пакета".
Всё прошло на удивление гладко, без ошибок и предупреждений.
Main.py запустился и стал что-то делать. Дожидаться пока он как в прошлый раз сожрет всю память не стал, прибил.
ЗЫ. Мне тоже было предложено установить питон в каталог пользователя или в Program Files, но я не согласился и установил в C:/Python310/ чтобы потом не бороться с пробелами в путях.
Путь до исполняемых файлов (C:/Python310/) установщик сам добавил в Path, а вот C:\Python310\Scripts\ пришлось добавлять вручную, иначе pip не находится.