2

OSXでは、にインストールpython-magicpipましたvirtual env

これを行うと、マジックファイルが見つかりませんというエラーが表示されます。

import magic

print magic.Magic(mime=True).from_file("/opt/local/bin/python2.7")

そして、私はこれを取得します

magic.MagicException: no magic files loaded

magic_file パラメータを設定してみましたが、それでも取得できます。

print magic.Magic(mime=True, 
     magic_file="/opt/local/share/misc/magic").from_file("/opt/local/bin/python2.7")

はい、マジック ファイルが存在することを確認しました。

Macports からインストールされた Python を使用します。

編集:自作で同じことを試しました。libmagicbrew を介してインストールされ、installed
python-magic. そして、結果は同じです。

4

1 に答える 1