OpenAi Gym Installation - python version mismatch

题意:OpenAI Gym 安装 - Python 版本不匹配

问题背景:

I am trying to install openai gym on a fresh Ubuntu 16VM. I'm following the documentation to install the Atari package, but I keep running into problems:

我正在尝试在一个全新的 Ubuntu 16 虚拟机上安装 OpenAI Gym。我按照文档安装 Atari 包,但不断遇到问题:

When I run ipython > v2.7.12        当我运行 `ipython` > v2.7.12 时

>import gym
>gym.make('SpaceInvaders-v0')

I get :        我得到以下错误信息:

....
TypeError: super() takes at least 1 argument (0 given)

It seems to run python3 code, however, during the installation I used the default settings. When I run

它似乎运行的是 Python 3 代码,但在安装过程中我使用了默认设置。当我运行时

python3 > 3.5.2
> import gym
ImportError: No module named 'gym'

What am I doing wrong? I installed gym into the user environment with pip --user parameters.

我做错了什么?我使用 `pip --user` 参数将 gym 安装到用户环境中。

Solution: Simple fix to use pip3 which is unfortunately not mentioned in the Readme :(

解决方案:简单的修复是使用 `pip3`,但遗憾的是,Readme 中没有提到这一点 :(

问题解决:

To install to a Python3 environment use the following command

要安装到 Python 3 环境中,请使用以下命令:

pip3 --user

For debugging between Python2 and Python3 pip environments the following commands are often useful:

在 Python 2 和 Python 3 的 `pip` 环境之间进行调试时,以下命令通常很有用:

pip3 --version

pip --version

It prints out the corresponding Python environment that it is attached to

它会打印出它所附加的对应 Python 环境。

  • 16
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
OpenAI Gym是一个用于开发和比较强化学习算法的开源工具包。它提供了许多经典的强化学习环境,让研究者能够更轻松地实验和测试自己的算法。 OpenAI Gym包含了一系列模拟环境,可以在这些环境中训练强化学习算法。这些环境包括了各种各样的问题,例如棋盘游戏、控制机器人或车辆等场景。这些问题复杂多样,要求智能体在环境中进行观察、决策和行动。 OpenAI Gym的设计使得使用者能够方便地编写、测试和比较各种不同的强化学习算法。用户可以在该工具包中选择合适的环境,并使用内置的API进行训练和测试。此外,用户还可以通过插入自定义代码来扩展现有环境或创建全新的环境。 OpenAI Gym还提供了一种称为“gym spaces”的概念。这是一种用于描述观察空间和动作空间的通用接口。用户只需定义环境的观察空间和动作空间的特征,就可以使用这些通用接口来处理不同类型的环境。 通过使用OpenAI Gym,研究者可以在一个统一的框架下进行强化学习算法的开发和评估。这使得算法的比较更加公平和准确。同时,OpenAI Gym的开源性质也促进了算法共享和交流,推动了强化学习领域的发展。 总之,OpenAI Gym是一个强大的工具包,为研究者提供了广泛的强化学习环境和便利的开发、测试以及比较算法的功能。它的开源性质和通用接口设计使得研究者能够更加高效地进行算法的开发和创新。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

营赢盈英

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值