2

我一直在 ubuntu 上使用 CUDA,现在我需要在 Ubuntu 14.04 上使用 ODE - Open Dynamics Engine - 与 PyODE 绑定在一起。我认为操作系统版本并没有真正帮助解决这个问题。

好吧,我已经搜索了很多关于如何安装 ODE 和 PyODE 的内容。显示的第一个结果是:sudo apt-get install python-pyode on terminal,但它根本不起作用。

然后我下载了源代码 ODE 和 PyODE 并手动安装。安装效果很好,但是当我尝试编译示例程序时,我得到了这个结果:

Traceback (most recent call last):
  File "/home/wagner/workspace/PyODE/trying.py", line 2, in <module>
    import ode
ImportError: /usr/local/lib/python2.7/dist-packages/ode.so: undefined symbol: dMassSetCappedCylinderTotal

此尝试是在 IDE Eclipse 下进行的。

因此,我尝试在 IDLE 上输入一些内容,结果如下:

>>> import ode

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import ode
ImportError: /usr/local/lib/python2.7/dist-packages/ode.so: undefined symbol: dMassSetCappedCylinderTotal

我也试图打开这个文件'ode.so',但我不能。

4

0 回答 0