OSXでは、にインストールpython-magic
しpip
ました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 を使用します。
編集:自作で同じことを試しました。libmagic
brew を介してインストールされ、installed
python-magic
. そして、結果は同じです。