【发布时间】:2019-04-16 19:20:06
【问题描述】:
我是新来的,按照本指南(https://towardsdatascience.com/how-to-install-openai-gym-in-a-windows-environment-338969e24d30)无法安装开放的AI,编译时总是出错。 尝试了不同版本的anaconda ... python版本...将编译器添加到路径... 任何帮助将不胜感激!
收集 git+https://github.com/Kojoley/atari-py.git 将https://github.com/Kojoley/atari-py.git 克隆到 c:\users...\appdata\local\temp\pip-req-build-ppc4tb1g 已满足要求:c:\anaconda3\lib\site-packages 中的 numpy(来自 atari-py==0.1.7)(1.14.3) 已满足要求:c:\anaconda3\lib\site-packages 中有六个(来自 atari-py==0.1.7)(1.11.0) 为收集的包构建轮子:atari-py 为 atari-py 运行 setup.py bdist_wheel ... 错误 ... Iatari_py\ale_interface\src\external\TinyMT -IC:\Anaconda3\include -IC:\Anaconda3\include -c atari_py\ale_interface\src\emucore\Random.cxx -o build\temp.win-amd64-3.6\Release\ atari_py\ale_interface\src\emucore\random.o 在 atari_py\ale_interface\src\emucore\Random.cxx:26:0 包含的文件中: atari_py\ale_interface\src\external/TinyMT/tinymt32.h:在函数'void tinymt32_next_state(tinymt32_t*)'中: atari_py\ale_interface\src\external/TinyMT/tinymt32.h:35:42:错误:“UINT32_C”未在此范围内声明 #define TINYMT32_MASK UINT32_C(0x7fffffff) ^ atari_py\ale_interface\src\external/TinyMT/tinymt32.h:84:30:注意:在宏“TINYMT32_MASK”的扩展中 x = (随机->状态[0] & TINYMT32_MASK) ^ atari_py\ale_interface\src\external/TinyMT/tinymt32.h:在函数'float tinymt32_temper_conv(tinymt32_t*)'中: atari_py\ale_interface\src\external/TinyMT/tinymt32.h:141:29:错误:“UINT32_C”未在此范围内声明 | UINT32_C(0x3f800000); ^ atari_py\ale_interface\src\external/TinyMT/tinymt32.h:在函数'float tinymt32_temper_conv_open(tinymt32_t*)'中: atari_py\ale_interface\src\external/TinyMT/tinymt32.h:168:29:错误:“UINT32_C”未在此范围内声明 | UINT32_C(0x3f800001); ^ 错误:命令 'C:\Anaconda3\Library\mingw-w64\bin\gcc.exe' 失败,退出状态为 1
【问题讨论】:
标签: windows installation openai-gym