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から、OS X Lion で Python が実際に見える場所にコピーすることで、この問題を解決しました。/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/

4

1 に答える 1

2

あなたが提供したリンクにあなたの質問に対する答えがあります:

__init__.pyこれは、PythonMagickの最初の行を変更することで修正できます。これは通常、site-packagesディレクトリにあります。たとえば、

python2.7/site-packages/PythonMagick

変更してみてください:

from . import _PythonMagick

import _PythonMagick
于 2012-11-07T22:07:46.930 に答える