如何在Google Colab上使用Box 2 D

2024-06-16 11:52:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在尝试优化OpenAIGym的两足步行者与整洁。 为了使用两足步行者,有必要安装Box 2 D,但出现了一个问题。在

为了在colab上安装Box 2d,我们首先做了以下工作。在

!apt-get install python-box2d > /dev/null
!pip install gym[Box_2D]
import gym
env = gym.make("BipedalWalker-v2")

但是,这导致了以下错误

^{pr2}$

由于它在前面的方法中不起作用,下一次我放入Box 2d时,我尝试了以下方法。在

!apt-get -qq -y install swig> /dev/null
!apt-get install build-essential python-dev swig python-pygame subversion > /dev/null
!git clone https://github.com/pybox2d/pybox2d
!python pybox2d/setup.py build 

但是,此方法也出现以下错误。在

Traceback (most recent call last):File "pybox2d/setup.py", line 151, in <module>
write_init() File "pybox2d/setup.py", line 66, in write_init
license_header = open(os.path.join(source_dir, 'pybox2d_license_header.txt')).read()FileNotFoundError: [Errno 2] No such file or directory: 'Box2D/pybox2d_license_header.txt'

什么是一个好的方法把盒2d放在colab?在


Tags: install方法pydevboxgetlicensesetup
1条回答
网友
1楼 · 发布于 2024-06-16 11:52:22

以下是我在科拉布工作的经历:

!pip install box2d-py
!pip install gym[Box_2D]
import gym
env = gym.make("BipedalWalker-v2")

相关问题 更多 >