Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 似乎同时安装了NumPy 1.8.2和1.10.4,以及rllab和OpenAI gym之间的兼容性问题?_Python_Linux_Numpy_Openai Gym - Fatal编程技术网

Python 似乎同时安装了NumPy 1.8.2和1.10.4,以及rllab和OpenAI gym之间的兼容性问题?

Python 似乎同时安装了NumPy 1.8.2和1.10.4,以及rllab和OpenAI gym之间的兼容性问题?,python,linux,numpy,openai-gym,Python,Linux,Numpy,Openai Gym,我正在尝试运行OpenAI gym(“gym”)环境,使用我在github上找到的一些强化学习代码: 但是,每当我导入gym时,都会收到一条错误消息: 您已经安装了“numpy”1.8.2版,但“gym”至少需要1.10.4版 直截了当,对吧?然而,这导致了问题1:我开始使用更高版本的NumPy(事实上,我在几天前升级到1.11.1,然后降级),但必须降级到“0x9”版本才能让rllab工作。这就是版本1.8.2的来源。然而,rllab声称与gym兼容 但不管怎样,我还是继续说,因为也许我在版本

我正在尝试运行OpenAI gym(“gym”)环境,使用我在github上找到的一些强化学习代码:

但是,每当我导入gym时,都会收到一条错误消息:

您已经安装了“numpy”1.8.2版,但“gym”至少需要1.10.4版

直截了当,对吧?然而,这导致了问题1:我开始使用更高版本的NumPy(事实上,我在几天前升级到1.11.1,然后降级),但必须降级到“0x9”版本才能让rllab工作。这就是版本1.8.2的来源。然而,rllab声称与gym兼容

但不管怎样,我还是继续说,因为也许我在版本1.10.4上会有更好的运气。因为我没有根访问权限,所以我使用:

pip install numpy==1.10.4 --user
这很有效。然后我再次导入gym,但仍然收到相同的错误消息!根据python(在shell和IDE中)的说法,numpy版本仍然是1.8.2。因此,问题2

总之: 1.鉴于我所看到的错误,我如何使rllab与gym兼容? 2.如何在没有sudo权限的情况下卸载1.8.2版,以确保gym可以运行


谢谢大家!

回答下面的问题

  • rllab现在已被弃用,并积极维护为。Garage完全兼容OpenAI健身房,没有“numpy”版本的conglicts
  • 对于没有sudo特权的unistall,您只需使用