0

Colab に python-magic をインストールしようとしています。これがライブラリのGithubですhttps://github.com/ahupp/python-magic#dependencies

試してみると:

!pip install python-magic
import magic

これにより、

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-44-1461204615fc> in <module>()
      1 get_ipython().system('pip install python-magic')
----> 2 import magic

/usr/local/lib/python3.6/dist-packages/magic.py in <module>()
    179 if not libmagic or not libmagic._name:
    180     # It is better to raise an ImportError since we are importing magic module
--> 181     raise ImportError('failed to find libmagic.  Check your installation')
    182 
    183 magic_t = ctypes.c_void_p

ImportError: failed to find libmagic.  Check your installation

---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.

To view examples of installing some common dependencies, click the
"Open Examples" button below.
---------------------------------------------------------------------------

私は可能なすべての解決策を試しました

この SO 投稿には、 例外値: libmagic が見つかりませんでした。Windows 7 でのインストールを確認する

あなたの multiuploader フォームは、おそらくファイルタイプの識別に python-magic ライブラリを使用しています。ただし、欠落しているすべての依存関係がインストールされていない可能性があります。不足している依存関係をインストールしてください。 https://github.com/ahupp/python-magic#dependencies

しかし、依存関係はもうリストされていません。

私も試してみました

pip install python_magic_bin-0.4.14-py2.py3-none-win_amd64.whl

pip install python_magic_bin-0.4.14-py2.py3-none-win32.whl

このSO投稿から

pip インストール eyeD3 モジュール。libmagic が見つかりませんでした

私は試した

pip install python-magic-bin==0.4.14

私も試しました

!brew install libmagic

しかし、Colab は認識していないようですbrew

4

1 に答える 1

4

Colab に Libmagic をインストールする方法は次のとおりです。

!apt-get install libmagic-dev
!pip install python-magic

その後、問題なくインポートできます。

import magic

Colab リンクの例

于 2019-06-19T23:43:15.887 に答える