异常值:找不到 libmagic。检查您在 Windows 7 中的安装

新手上路,请多包涵

当我试图打开 django 管理面板时,显示此错误:

 ImportError at /admin/
failed to find libmagic.  Check your installation
Request Method: GET
Request URL:    Django Version: 1.5.1
Exception Type: ImportError
Exception Value:    failed to find libmagic.  Check your installation
Exception Location: C:\Python27\lib\site-packages\magic.py in <module>, line 131
Python Executable:  C:\Python27\python.exe
Python Version: 2.7.2
Python Path:
['C:\\Users\\farhan\\Downloads\\dist\\Django-1.5.1\\django\\bin\\mysite',
 'C:\\Python27\\lib\\site-packages\\distribute-0.6.49-py2.7.egg',
 'C:\\Windows\\system32\\python27.zip',
 'C:\\Python27\\DLLs',
 'C:\\Python27\\lib',
 'C:\\Python27\\lib\\plat-win',
 'C:\\Python27\\lib\\lib-tk',
 'C:\\Python27',
 'C:\\Python27\\lib\\site-packages',
 'C:\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg-info']
Server time:    Thu, 22 Aug 2013 13:19:01 +0600

这是我的回溯

原文由 Akhter Al Amin 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.4k
2 个回答

您的 multiuploader 表单可能使用 python-magic 库来识别文件类型。但是,您可能没有安装所有缺少的依赖项。请安装缺少的依赖项。

https://github.com/ahupp/python-magic#dependencies

原文由 dusual 发布,翻译遵循 CC BY-SA 3.0 许可协议

这里 然后:

对于 Windoes 32bit ,下载文件“python_magic_bin-0.4.14-py2.py3-none-win32.whl”并运行

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

对于 Windows 64 位,下载“python_magic_bin-0.4.14-py2.py3-none-win_amd64.whl”并运行

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

现在 python-magic 有效

在此处输入图像描述

编辑:正如评论中所建议的,这也有效:

 pip install python-magic-bin==0.4.14

原文由 Francesco Mantovani 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题