Код ошибки 1 пункт установки -e.в спортзал ретро на окнах - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь установить и настроить тренажерный зал ретро в соответствии с этим уроком

https://www.youtube.com/watch?v=CFa6NhLgeL0&list=PLTWFMbPFsvz3CeozHfeuJIXWAJMkPtAdS&index=2

, но когда я устанавливаю pip -e.я получаю сообщение об ошибке

Command "c:\users\liamp\appdata\local\programs\python\python36\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\LiamP\\gym-retro\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" develop --no-deps" failed with error code 1 in C:\Users\LiamP\gym-retro\

Я пытался обновить подмодули перед сборкой, но это не помогло.я устанавливаю его через git CMD в python 3.6 на windows

1 Ответ

0 голосов
/ 18 апреля 2019

Сначала вам нужно будет установить MSYS2 MinGW 64-bit , как указано в the gym-retro "install from source" документация :

После установки msys2 откройте 64-битное приглашение MSYS2 MinGW (в разделе «Пуск»> «64-битный MSYS2») и выполните следующую команду:

pacman -Sy make mingw-w64-x86_64-gcc

После этого закройте приглашение и откройте его.запрос Git CMD (в меню «Пуск»> «Git») и выполните эти команды.Если вы установили MSYS2 в альтернативный каталог, используйте его вместо C:\msys64 в команде.

path %PATH%;C:\msys64\mingw64\bin;C:\msys64\usr\bin
set MSYSTEM=MINGW64

После этого вы можете запуститьpip3 install -e . в каталоге спортзал-ретро.Обратите внимание, что вам не нужно clone gym-retro, если вы уже сделали это.Однако вы должны выполнить команды path, set и pip3 install в одном терминале (то есть без закрытия и повторного открытия).

...