Проблемы с обнаружением PythonMagick после установки Mac OSX

Я следовал инструкциям на 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/

1 ответ

Ответ на ваш вопрос есть по предоставленной вами ссылке:

Это можно исправить, изменив первую строку __init__.py в PythonMagick, который обычно находится в site-packages каталог, например,

python2.7/site-packages/PythonMagick

Попробуйте изменить:

from . import _PythonMagick

в

import _PythonMagick
Другие вопросы по тегам