Python-Magic;无法找到libmagic

时间:2014-07-18 03:42:41

标签: python dll python-magic

我已经使用“pip install python-magic”下载并安装了python-magic。 资料来源:https://github.com/ahupp/python-magic

下载并安装完美。我还将cygwin安装中的3个文件(cygmagic-1.dll,cygwin1.dll和cygz.dll)复制到C:\ Windows \ System32中。

然后,我也下载了magic1.dll并将其放在System32文件夹中。

但是命令提示符仍然给我这个错误:

ImportError:找不到libmagic。检查您的安装

为什么会这样?

编辑:我已将C:\ cygwin \ bin包含在PATH中。

2 个答案:

答案 0 :(得分:0)

确保您还包括

  

C:\ cygwin的\ BIN

在您的系统路径中。这似乎是缺少的一步。

答案 1 :(得分:0)

哦,我只需重新启动计算机即可运行。但最终,由于“32位”和“64位”不兼容错误,我仍然在使用python-magic时遇到问题。我想我只是通过检查扩展来检查文件类型。哦,好吧。