我想使用Python-Magic
库,但我得到:
magic.magic.MagicException:b'找不到任何有效的魔法文件!'
像这样的简单代码出错:
filepath = 'path\\somefile.txt'
print(magic.from_file(filepath))
我确实谷歌错误消息,我尝试了这个;如上所述Missing files for `magic` library on Windows
magic_object = magic.Magic(magic_file = 'C:\\Program Files (x86)\\GnuWin32\\share\\misc\\magic')
这次我收到了这个错误:
magic.magic.MagicException:b"文件5.32仅支持14版魔术文件。 `C:\ Program Files(x86)\ GnuWin32 \ share \ misc \ magic.mgc'是版本7"
我也是这样做的; Python Error : File 5.3 supports only version 7 magic file没有任何变化。
此外,我尝试更改环境变量MAGIC=path\to\gnuwin32\share\misc\magic
并下载http://gnuwin32.sourceforge.net/packages/file.htm,但没有任何更改。
提前致谢,