2

Macで動作し、物理を簡単にシミュレートできるPython物理エンジンが必要です。私はVPythonを持っていて、それは正常に動作しますが、それは私が望んでいるものではありません。VPythonは視覚的な要素を表示するだけで、すべての物理演算は数式に含まれています。PyODEのドキュメントを調べたところ、もっと欲しいもののように見えました。それはあなたが大衆に力を加えて、世界とそのようなものを持つことを可能にしました。PyODE(Macを使用しています)をインストールしようとすると、機能しませんでした。1つの理由は、私がpyrexを持っていなかったということでした(私はCythonを持っているので、それを使用する方法があるのではないでしょうか?)、もう1つは、odeがインストールされていなかったということです。PyODEはodeに依存していることに気づきました。odeをインストールしようとしましたが、うまくいきませんでした。MacにPyODEを簡単にインストールできるドキュメントやバイナリなどはありますか?または、同様のモジュールがありますか?
編集:
これは、PyODEをインストールしようとしたときに受け取ったエラーです。

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.

パイレックスとオードがインストールされていないため、このエラーが発生しました。Macにodeをインストールするためのドキュメントがなかったので、私がやろうとしたことに対するエラーメッセージはありませんでしたが、PyODEのエラーは同じままだったので、odeはインストールされませんでした。

4

2 に答える 2

2

ここdarwinportsに-手順を使用して、MacにODEを簡単にインストールできます。[darwinportsで検索]テキストボックスにPyODEと入力し、同様にPyrex(CythonはPyrexと100%互換性がないため、CythonはPyrexと100%互換性がないため、 Cythonの方が優れている傾向がありますが、わざわざ調整する価値はないかもしれません;-)。Appleが提供するものに固執するのではなく、darwinportsを使用してPythonバージョンもインストールする方が最も簡単であることに注意してください(darwinportsバージョンはより最新であり、より多くの拡張機能が利用可能であり、インストールするのにより多くの作業が必要になる可能性がありますApple提供の「システム」Python)。

于 2010-04-26T01:00:24.313 に答える
0

エラーの1つは、パイレックスが欠落していることを示しています。おそらく、最初にdarwinportsを介してインストールしてから、インクルードディレクトリで作業してみてください。

于 2010-04-26T01:08:23.657 に答える