【问题标题】:Python-Magic ; Unable to find libmagic [duplicate]蟒蛇魔术;找不到 libmagic [重复]
【发布时间】:2014-09-09 02:42:12
【问题描述】:

我已经使用“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 中。

【问题讨论】:

  • @QuestionC 因为该线程没有回答我的问题..

标签: python dll python-magic


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    确保你也包含了

    C:\cygwin\bin

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

    【讨论】:

    • 哦忘了添加,是的,我已经将 C:\cygwin\bin 包含在路径中了..你知道为什么吗?
    猜你喜欢
    • 1970-01-01
    • 2015-06-16
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 1970-01-01
    • 1970-01-01
    • 2019-02-14
    • 1970-01-01
    相关资源
    最近更新 更多