Gymnasium はインストールが難しい強化学習用のライブラリです。
1. インストール方法
インストールGymnasium
(すべての依存関係をインストールできるようにする必要がありますall
)
pip install gymnasium[all]
pip インストール体育館[すべて]
2. エラー メッセージ 1: エラー: pyproject.toml ベースのプロジェクトのインストールに必要な box2d-py のホイールをビルドできませんでした
conda install swig
しかし、解決した後も引き続きエラーが報告されます。
3、エラー: Microsoft Visual C++ 14.0 以降が必要です。「Microsoft C++ Build Tools」で入手します: https://visualstudio.microsoft.com/visual-cpp-build-tools/
1. 引き続き Web サイトbuild-toolsにログインし 、クリックしてビルド ツールをダウンロードします。
2. C++ を使用したデスクトップ開発を確認し、「インストール」をクリックします。
テストコード
import gymnasium as gym
env = gym.make("LunarLander-v2", render_mode="human")
observation, info = env.reset(seed=42)
for _ in range(1000):
action = env.action_space.sample() # this is where you would insert your policy
observation, reward, terminated, truncated, info = env.step(action)
if terminated or truncated:
observation, info = env.reset()
env.close()
このインターフェースが表示されれば、インストールは成功です。
参考:box2d-py のホイールの構築に失敗しました · Issue #3143 · openai/gym (github.com)