我正在尝试在新的Ubuntu 16VM上安装openai Gym。我正在遵循文档来安装Atari软件包,但是仍然遇到问题:

当我跑步
    ipython> v2.7.12

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


我得到:

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


它似乎正在运行python3代码,但是在安装过程中,我使用了默认设置。当我跑步

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


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

解:
使用pip3的简单修复,不幸的是自述文件中没有提到((

最佳答案

要安装到Python3环境,请使用以下命令

pip3 --user

对于在Python2和Python3 pip环境之间进行调试,通常使用以下命令:

pip3 --version

pip --version

它打印出它附加到的相应Python环境

08-25 21:56