перечислю пока не забыл, заодно добавлю себе в гитхаб, чтоб потом проще ставить было
- нужен tensorflow, который не встает сам по себе на m1
- у эпла есть репозиторий откуда можно выкачать депенденсы для m1
- это (ana)conda, но дефолтная конда не знает про m1 архитектуру
- есть версия conda - miniforge
- но нельзя просто поставить miniforge, она тоже не знает про m1 архитектуру
- там есть специальная версия miniforge патченная от apple, которую нужно скачать и поставить
- потом ты уже ставишь оттуда tensorflow
- потом у тебя надо хитро докинуть pytorch, который ставится из специального репозитория pytorch
- потом пару пакетов у pytorch нет в депенденсах, поэтому все падает, надо их руками найти и поставить
- потом ставишь собственно уже ml-agent через pip 😄
в целом на линухе ты просто выполняешь последний пункт и все депенденсы подтягиваются, но не на m1