9

When I try to install OpenAi Universe on my Windows machine via python pip I get following stacktrace:

Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Me\AppData\Local\Temp\pip-build-yjf_mrwx\fastzbarlight\setup.py", line 49, in <module>
        proc = subprocess.Popen(['ld', '-liconv'], stderr=subprocess.PIPE)
      File "E:\Python3.5.2\lib\subprocess.py", line 947, in __init__
        restore_signals, start_new_session)
      File "E:\Python3.5.2\lib\subprocess.py", line 1224, in _execute_child
        startupinfo)
    FileNotFoundError: [WinError 2] The system cannot find the file specified

And this error code:

Command "python setup.py egg_info" failed with error code 1 in C:\Users\Me\AppData\Local\Temp\pip-build-yjf_mrwx\fastzbarlight\

I tried everything mentioned here. I also read through the documentation and found this:

"While we don’t officially support Windows, we expect our code to be very close to working there. We’d be happy to take pull requests that take our Windows compatibility to 100%."

So I guess it might just not work, but I think that it should work.

4

2 回答 2

1

目前,Universe 在 Windows 机器上不受官方支持。但是,您可以使用适用于 Windows 的 Linux 子系统来安装 Gym 和 Universe,而不会出现任何实际问题。基本上,您需要做的就是遵循这些说明,这些说明改编自MaxOSmith 来自 Gym 在 GitHub 上的评论(我也能够使用它们来安装 Universe):

  1. 更新到最新版本的 Windows(>版本 1607,“周年更新”)。

  2. 启用适用于 Linux 的 Windows 子系统 (WSL)。

  3. 打开cmd,运行bash。

  4. 安装 Python、Gym 和 Universe(使用 sudo,而不是 PIP)。还要确保查看系统要求并遵循典型的 Universe Linux 安装,即获取 golang 等。

  5. 安装 vcXsrv,然后运行它(你应该只有一个小托盘图标)。我们安装它是因为不支持 WSL,它可能会导致一些疯狂的图形错误发生。

  6. 在 bash 中,运行

    export DISPLAY=:0
    

    现在,当您运行它时,您应该会弹出一个显示,可能存在与图形驱动程序相关的问题。可悲的是,如果您没有 NVIDIA 显卡,这就是指令分歧的地方。

  7. 获取驱动程序:

    sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
    
  8. 玩它。

顺便说一句,我计划开始为 Universe 做贡献,我想做的第一件事就是让它在 Windows 上天真地工作。

于 2017-05-09T02:11:12.793 回答
0

我是这个域的新手,但我尝试了很多谷歌搜索,我想我从一个论坛中找到了一个对我有用的答案,它建议评论#'fastzbarlight>=0.0.13',并运行 pip 命令然后它就起作用了。那个包是用来读取二维码的……所以除非你想要那个选项但需要在windows环境中测试……试试看……

这是链接 Git_hub 论坛链接--openai/universe/issues

于 2017-08-23T05:44:17.760 回答