私はUbuntu 16.04を実行していて、 "gym"のフルインストールには問題があります。私がやった:OpenAIジムのインストールに関する恒久的な問題
アナコンダ4.2.0(Pythonの3.5に付属しているバージョン)cd gym
と "gitのクローン
https://github.com/openai/gym.git"
sudo apt-get install -y python-numpy python-dev cmake zlib1g-dev libjpeg-dev xvfb libav-tools xorg-dev python-opengl libboost-all-dev libsdl2-dev swig
- その後、
pip install -e '.[all]'
このプロセスでエラーは発生しません。その後、私はSpyderのideを開き、実行します:
import gym
env = gym.make("CartPole-v0")
そしてそれはうまく動作します。しかし、私は
import gym
env = gym.make("LunarLander-v2")
を実行すると、私はエラーを取得:
/path/anaconda3/lib/python3.5/site-packages/Box2D/_Box2D.cpython-35m-x86_64-linux-gnu.so: undefined symbol: _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm
私は他のBOX2Dとアタリ環境にアクセスしようとしたとき、私はまた、エラーが発生します。
また、私はAnacondaのPython 2.7バージョンをインストールした別の仮想マシンでこれをすべて実行しようとしましたが、同じメッセージが表示されています...これは何もしていないようです私が使用しているPythonのバージョンで。