質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

解決済

PythonでOpenAI Gym(の追加パッケージ)がインストールできない

habara_k
habara_k

総合スコア0

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

1回答

0評価

0クリップ

40閲覧

投稿2017/09/10 12:41

###前提・実現したいこと
pythonで機械学習の勉強をしており、OpenAI Gymを使って強化学習をしようとしています。

###発生している問題・エラーメッセージ
pipでgymをインストールするところまではできたのですが、gym[atari]というパッケージをインストールすることができなくて詰まっています。

エラーメッセージRequirement already satisfied: gym[atari] in /usr/local/lib/python3.6/site -packages Requirement already satisfied: pyglet>=1.2.0 in /usr/local/lib/python3.6/s ite-packages (from gym[atari]) Requirement already satisfied: numpy>=1.10.4 in /usr/local/lib/python3.6/s ite-packages (from gym[atari]) Requirement already satisfied: requests>=2.0 in /usr/local/lib/python3.6/s ite-packages (from gym[atari]) Requirement already satisfied: six in /usr/local/lib/python3.6/site-packag es (from gym[atari]) Collecting Pillow; extra == "atari" (from gym[atari])   Using cached Pillow-4.2.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel .macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl Collecting atari-py>=0.1.1; extra == "atari" (from gym[atari])   Using cached atari-py-0.1.1.tar.gz Requirement already satisfied: PyOpenGL; extra == "atari" in /usr/local/li b/python3.6/site-packages (from gym[atari]) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python 3.6/site-packages (from requests>=2.0->gym[atari]) Requirement already satisfied: urllib3<1.23,>=1.21.1 in /usr/local/lib/pyt hon3.6/site-packages (from requests>=2.0->gym[atari]) Requirement already satisfied: idna<2.7,>=2.5 in /usr/local/lib/python3.6/ site-packages (from requests>=2.0->gym[atari]) Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/pyt hon3.6/site-packages (from requests>=2.0->gym[atari]) Collecting olefile (from Pillow; extra == "atari"->gym[atari]) Building wheels for collected packages: atari-py   Running setup.py bdist_wheel for atari-py ... error   Complete output from command /usr/local/opt/python3/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/private/var/folders/k5/fp3bgy5145b f3yw_czcnp4zm0000gn/T/pip-build-mqilk3sm/atari-py/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close( );exec(compile(code, __file__, 'exec'))" bdist_wheel -d /var/folders/k5/fp 3bgy5145bf3yw_czcnp4zm0000gn/T/tmpiceg71f2pip-wheel- --python-tag cp36:   running bdist_wheel   running build   mkdir -p build && cd build && cmake .. && make -j4   /bin/sh: cmake: command not found   make: *** [build] Error 127   Could not build atari-py: Command '['make', 'build', '-C', 'atari_py/ale _interface', '-j', '3']' returned non-zero exit status 2.. (HINT: are you sure cmake is installed? You might also be missing a library. Atari-py req uires: zlib [installable as 'apt-get install zlib1g-dev' on Ubuntu].)   Traceback (most recent call last):     File "<string>", line 1, in <module>     File "/private/var/folders/k5/fp3bgy5145bf3yw_czcnp4zm0000gn/T/pip-bui ld-mqilk3sm/atari-py/setup.py", line 36, in <module>       tests_require=['nose2']     File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Vers ions/3.6/lib/python3.6/distutils/core.py", line 148, in setup       dist.run_commands()     File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Vers ions/3.6/lib/python3.6/distutils/dist.py", line 955, in run_commands       self.run_command(cmd)     File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Vers ions/3.6/lib/python3.6/distutils/dist.py", line 974, in run_command       cmd_obj.run()     File "/usr/local/lib/python3.6/site-packages/wheel/bdist_wheel.py", li ne 179, in run       self.run_command('build')     File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/distutils/cmd.py", line 313, in run_command       self.distribution.run_command(command)     File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Vers ions/3.6/lib/python3.6/distutils/dist.py", line 974, in run_command       cmd_obj.run()     File "/private/var/folders/k5/fp3bgy5145bf3yw_czcnp4zm0000gn/T/pip-bui ld-mqilk3sm/atari-py/setup.py", line 16, in run       subprocess.check_call(cmd)     File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Vers ions/3.6/lib/python3.6/subprocess.py", line 291, in check_call       raise CalledProcessError(retcode, cmd)   subprocess.CalledProcessError: Command '['make', 'build', '-C', 'atari_p y/ale_interface', '-j', '3']' returned non-zero exit status 2.     ----------------------------------------   Failed building wheel for atari-py   Running setup.py clean for atari-py Failed to build atari-py Installing collected packages: olefile, Pillow, atari-py   Running setup.py install for atari-py ... error     Complete output from command /usr/local/opt/python3/bin/python3.6 -u - c "import setuptools, tokenize;__file__='/private/var/folders/k5/fp3bgy514 5bf3yw_czcnp4zm0000gn/T/pip-build-mqilk3sm/atari-py/setup.py';f=getattr(to kenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.clos e();exec(compile(code, __file__, 'exec'))" install --record /var/folders/k 5/fp3bgy5145bf3yw_czcnp4zm0000gn/T/pip-3axm7y6g-record/install-record.txt --single-version-externally-managed --compile:     running install     running build     mkdir -p build && cd build && cmake .. && make -j4     /bin/sh: cmake: command not found     make: *** [build] Error 127     Could not build atari-py: Command '['make', 'build', '-C', 'atari_py/a le_interface', '-j', '3']' returned non-zero exit status 2.. (HINT: are yo u sure cmake is installed? You might also be missing a library. Atari-py r equires: zlib [installable as 'apt-get install zlib1g-dev' on Ubuntu].)     Traceback (most recent call last):       File "<string>", line 1, in <module>       File "/private/var/folders/k5/fp3bgy5145bf3yw_czcnp4zm0000gn/T/pip-b uild-mqilk3sm/atari-py/setup.py", line 36, in <module>         tests_require=['nose2']       File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Ve rsions/3.6/lib/python3.6/distutils/core.py", line 148, in setup         dist.run_commands()       File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Ve rsions/3.6/lib/python3.6/distutils/dist.py", line 955, in run_commands         self.run_command(cmd)       File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Ve rsions/3.6/lib/python3.6/distutils/dist.py", line 974, in run_command         cmd_obj.run()       File "/usr/local/lib/python3.6/site-packages/setuptools/command/inst all.py", line 61, in run         return orig.install.run(self)       File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Ve rsions/3.6/lib/python3.6/distutils/command/install.py", line 545, in run         self.run_command('build')       File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Ve rsions/3.6/lib/python3.6/distutils/cmd.py", line 313, in run_command         self.distribution.run_command(command)       File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Ve rsions/3.6/lib/python3.6/distutils/dist.py", line 974, in run_command         cmd_obj.run()       File "/private/var/folders/k5/fp3bgy5145bf3yw_czcnp4zm0000gn/T/pip-b uild-mqilk3sm/atari-py/setup.py", line 16, in run         subprocess.check_call(cmd)       File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Ve rsions/3.6/lib/python3.6/subprocess.py", line 291, in check_call         raise CalledProcessError(retcode, cmd)     subprocess.CalledProcessError: Command '['make', 'build', '-C', 'atari _py/ale_interface', '-j', '3']' returned non-zero exit status 2.       ---------------------------------------- Command "/usr/local/opt/python3/bin/python3.6 -u -c "import setuptools, to kenize;__file__='/private/var/folders/k5/fp3bgy5145bf3yw_czcnp4zm0000gn/T/ pip-build-mqilk3sm/atari-py/setup.py';f=getattr(tokenize, 'open', open)(__ file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, _ _file__, 'exec'))" install --record /var/folders/k5/fp3bgy5145bf3yw_czcnp4 zm0000gn/T/pip-3axm7y6g-record/install-record.txt --single-version-externa lly-managed --compile" failed with error code 1 in /private/var/folders/k5 /fp3bgy5145bf3yw_czcnp4zm0000gn/T/pip-build-mqilk3sm/atari-py/

###該当のソースコード

python

pip3 install gym[atari]

###試したこと
brewから入れたものと、python.orgから入れたものの両方で試したのですが、同じエラーが出ました。

###補足情報(言語/FW/ツール等のバージョンなど)
MacOSで、python, pipは全て最新バージョンです。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。