Проблемы с обнаружением 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