python ctypes - OSError:无法加载指定的对象

时间:2013-01-25 06:16:13

标签: python django ctypes

我需要从C库中嵌入一些功能,以便在Django中使用ctypes。 该库被编译为共享库。我尝试使用它时出错:

>>> import ctypes
>>> testlib = ctypes.CDLL('/home/coder/libsgeo/ExifLibImpl.so')

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/ctypes/__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: Cannot load specified object

Ctypes在“你好世界”及其工作中通过测试。那么它是否意味着这是一个以错误方式编译的库?

接下来就是Django在使用它时抛出Segmentation fault,如上例所示。

0 个答案:

没有答案