首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装python物理引擎

如何安装python物理引擎
EN

Stack Overflow用户
提问于 2010-04-25 22:09:20
回答 2查看 2K关注 0票数 2

我想要一个在mac上工作的python物理引擎,这样就可以很容易地模拟物理。我有VPython,它工作得很好,但这不是我想要的。VPython只显示视觉元素,所有的物理都是用公式表示的。我查看了PyODE的文档,它看起来更像我想要的。它让你可以给大众增加力量,拥有世界和诸如此类的东西。当我试图安装PyODE (我使用的是Mac)时,它没有工作。原因之一是我没有pyrex (我有Cython,所以也许有办法让它使用它?),但另一个原因是我没有安装ode。我查看并意识到PyODE依赖于ode。我试着安装ode,但没有成功。是否有一些文档或二进制文件或使在mac上安装PyODE很容易?还是有类似的模块?

编辑:

这是在试图安装PyODE时收到的错误:

代码语言:javascript
复制
sh: ode-config: command not found
sh: ode-config: command not found
WARNING: <ode/ode.h> not found. You may have to adjust INC_DIRS.
INFO: Creating ode_trimesh.c
pyrexc -o ode_trimesh.c -I. -Isrc src/ode.pyx
sh: pyrexc: command not found
ERROR: An error occured while generating the C source file.

我得到了这个错误,因为pyrex和ode没有安装。没有关于在mac上安装ode的文档,所以我试图做的事情没有错误消息,但是对于PyODE,错误保持不变,所以没有安装ode。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-04-26 01:00:24

您可以使用darwinports轻松地在Mac上安装ODE --说明这里。您可以很容易地列出用于darwinport的PyODE版本--然后为您选择的Python版本选择正确的版本--方法是在“搜索在darwinports”文本框中输入PyODE,与Pyrex类似(Cython与Pyrex并不100%兼容,因此可能不值得为它调整一些东西.即使Cython更好;-)。请注意,如果您还安装了带有darwinport的Python版本,而不是坚持Apple提供的版本,这将是最简单的(darwinport版本将更加最新,并将有更多的扩展可供安装在苹果提供的“系统”Python上)。

票数 2
EN

Stack Overflow用户

发布于 2010-04-26 01:08:23

其中一个错误表示您缺少pyrex。也许先尝试通过darwinport安装它,然后处理包含目录。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2710173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档