0

我是 Box2D 的新手,首先我想为可能是微不足道的问题道歉。我知道它是用 C++ 编写的,但它可以与各种不同的语言一起使用。我需要将它与 Python 一起使用,最好与 MS Visual Studio 2017 一起使用(但 Idle 或 Canopy 可以)。

我能够将 Box2D 构建到 Visual Studio,但我不知道如何使用 Python 运行它,能否请您帮助我(非常感谢分步解决方案)。

非常感谢你

4

1 回答 1

0

您可以使用PyBox2D,它是与原始库的绑定。有预构建的包,但它是一个 conda 包,您可以通过 3 个步骤安装它:

  1. 安装 miniconda3。从这里下载
  2. 创建一个新环境(这里命名为 py34)并激活它:
$ conda create -n py34 python=3.4

$ source activate py34
  1. 从 repo 作者安装 Box2D:
$ conda install -c https://conda.anaconda.org/kne pybox2d

如果您想从源代码构建(库作者仅建议您是否想要最新功能或如果您想帮助开发)这里是指南

免责声明:这些步骤取自 github repo 本身

于 2019-02-06T21:39:34.360 回答