错误代码1 pip安装-e。去健身房复古的窗户

问题描述 投票:1回答:1

我正在尝试根据本教程安装和设置健身房复古

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

但是当我点击安装-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\

我尝试在构建之前重新更新子模块,但没有修复。我正在通过Windows上的python 3.6中的git CMD安装它

python openai-gym
1个回答
0
投票

你需要先安装MSYS2 MinGW 64-bit,如the gym-retro "install from source" documentation所述:

安装msys2后,打开MSYS2 MinGW 64位提示符(在“开始”>“MSYS2 64位”下)并运行以下命令:

pacman -Sy make mingw-w64-x86_64-gcc

完成后,关闭提示并打开Git CMD提示(在Start> Git下)并运行这些命令。如果您将MSYS2安装到备用目录中,请在命令中使用它而不是C:\msys64

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

之后,你可以在健身房复古目录下运行pip3 install -e .。请注意,如果您已经这样做,则不需要clone gym-retro。但是,您必须在同一终端中执行pathsetpip3 install命令(即不关闭和重新打开)。

© www.soinside.com 2019 - 2024. All rights reserved.