0

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

它下载并安装得很好。我还将 3 个文件(cygmagic-1.dll、cygwin1.dll 和 cygz.dll)从 cygwin 安装复制到 C:\Windows\System32。

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

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

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

为什么会这样?

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

4

2 回答 2

0

确保您还包括

C:\cygwin\bin

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

于 2014-07-18T03:51:05.370 回答
0

哦,我只需要重新启动计算机才能正常工作。但最终,由于“32 位”和“64 位”不兼容错误,我在使用 python-magic 时仍然遇到问题。我想我会通过检查扩展名来检查文件类型。那好吧。

于 2014-07-22T01:10:29.330 回答