安装Mac OSX后检测PythonMagick时出现问题

安装Mac OSX后检测PythonMagick时出现问题,python,macos,import,imagemagick,pythonmagick,Python,Macos,Import,Imagemagick,Pythonmagick,我按照上的说明进行操作,但当我尝试执行导入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 n

我按照上的说明进行操作,但当我尝试执行导入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
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“PythonMagick/_init__.py”,第1行,在
从…起导入PythonMagick
ImportError:无法导入名称\u PythonMagick
PythonMagick.so在我的python2.7站点包中

编辑:
我解决了这个问题,从where
make install
installed 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/

您的问题有一个答案:

这可以通过更改PythonMagick中的
\uuu init\uuuu.py
的第一行来解决,例如,它通常位于
站点包
目录中

python2.7/site-packages/PythonMagick
尝试更改:

from . import _PythonMagick


以这种方式导入此模块对我不起作用,我使用的是Python 3.74
import _PythonMagick