diff --git a/gymnasium/envs/box2d/bipedal_walker.py b/gymnasium/envs/box2d/bipedal_walker.py index d8b9a71c6..1047b473d 100644 --- a/gymnasium/envs/box2d/bipedal_walker.py +++ b/gymnasium/envs/box2d/bipedal_walker.py @@ -23,7 +23,7 @@ try: ) except ImportError as e: raise DependencyNotInstalled( - 'Box2D is not installed, run `pip install "gymnasium[box2d]"`' + 'Box2D is not installed, you can install it by run `pip install swig` followed by `pip install "gymnasium[box2d]"`' ) from e diff --git a/gymnasium/envs/box2d/car_dynamics.py b/gymnasium/envs/box2d/car_dynamics.py index 742152fb1..4f04a251b 100644 --- a/gymnasium/envs/box2d/car_dynamics.py +++ b/gymnasium/envs/box2d/car_dynamics.py @@ -19,7 +19,7 @@ try: from Box2D.b2 import fixtureDef, polygonShape, revoluteJointDef except ImportError as e: raise DependencyNotInstalled( - 'Box2D is not installed, run `pip install "gymnasium[box2d]"`' + 'Box2D is not installed, you can install it by run `pip install swig` followed by `pip install "gymnasium[box2d]"`' ) from e diff --git a/gymnasium/envs/box2d/car_racing.py b/gymnasium/envs/box2d/car_racing.py index 4d21b5286..19368c907 100644 --- a/gymnasium/envs/box2d/car_racing.py +++ b/gymnasium/envs/box2d/car_racing.py @@ -17,7 +17,7 @@ try: from Box2D.b2 import contactListener, fixtureDef, polygonShape except ImportError as e: raise DependencyNotInstalled( - 'Box2D is not installed, run `pip install "gymnasium[box2d]"`' + 'Box2D is not installed, you can install it by run `pip install swig` followed by `pip install "gymnasium[box2d]"`' ) from e try: diff --git a/gymnasium/envs/box2d/lunar_lander.py b/gymnasium/envs/box2d/lunar_lander.py index 8eceec35e..4242105a9 100644 --- a/gymnasium/envs/box2d/lunar_lander.py +++ b/gymnasium/envs/box2d/lunar_lander.py @@ -24,7 +24,7 @@ try: ) except ImportError as e: raise DependencyNotInstalled( - 'Box2D is not installed, run `pip install "gymnasium[box2d]"`' + 'Box2D is not installed, you can install it by run `pip install swig` followed by `pip install "gymnasium[box2d]"`' ) from e