我是 Box2D 的新手,首先我想为可能是微不足道的问题道歉。我知道它是用 C++ 编写的,但它可以与各种不同的语言一起使用。我需要将它与 Python 一起使用,最好与 MS Visual Studio 2017 一起使用(但 Idle 或 Canopy 可以)。
我能够将 Box2D 构建到 Visual Studio,但我不知道如何使用 Python 运行它,能否请您帮助我(非常感谢分步解决方案)。
非常感谢你
我是 Box2D 的新手,首先我想为可能是微不足道的问题道歉。我知道它是用 C++ 编写的,但它可以与各种不同的语言一起使用。我需要将它与 Python 一起使用,最好与 MS Visual Studio 2017 一起使用(但 Idle 或 Canopy 可以)。
我能够将 Box2D 构建到 Visual Studio,但我不知道如何使用 Python 运行它,能否请您帮助我(非常感谢分步解决方案)。
非常感谢你
您可以使用PyBox2D,它是与原始库的绑定。有预构建的包,但它是一个 conda 包,您可以通过 3 个步骤安装它:
$ conda create -n py34 python=3.4
$ source activate py34
$ conda install -c https://conda.anaconda.org/kne pybox2d
如果您想从源代码构建(库作者仅建议您是否想要最新功能或如果您想帮助开发)这里是指南
免责声明:这些步骤取自 github repo 本身