0

我按照https://gist.github.com/2778301上的说明进行操作,但是当我尝试这样做时,import PythonMagick我收到了错误消息:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "PythonMagick/__init__.py", line 1, in <module>
    from . import _PythonMagick
ImportError: cannot import name _PythonMagick

PythonMagick.so 在我的 python2.7 站点包中。

编辑:我通过从make install安装 PythonMagick/usr/local/lib/python2.7/site-packages/PythonMagick的位置复制到 Python 在 OS X Lion 上实际显示的位置解决了这个问题,/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/

4

1 回答 1

2

您提供的链接上有您的问题的答案:

这可以通过更改__init__.pyPythonMagick 中的第一行来解决,该行通常位于site-packages目录中,例如,

python2.7/site-packages/PythonMagick

尝试改变:

from . import _PythonMagick

import _PythonMagick
于 2012-11-07T22:07:46.930 回答