我一直在 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',但我不能。