繁体   English   中英

为什么模块 python-magic 不可用?

[英]Why is Module python-magic not available?

我正在使用s3cmd从 Mac 同步到 S3 存储桶,并且收到以下警告:

WARNING: Module python-magic is not available. Guessing MIME types based on file extensions.

但是pip list显示实际上安装了python-magic

Package      Version
------------ -------
pip          19.3.1 
python-magic 0.4.15 
setuptools   42.0.2 
wheel        0.33.6 

python --version显示

Python 3.7.5

pip --version显示

pip 19.3.1 from /usr/local/Cellar/python/3.7.5/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pip (python 3.7)

我该如何解决这个问题?

通过在命令行中运行python -c 'import magic'来验证import magic (在 s3cmd 中失败的代码)是否有效。

如果没有,您可能需要安装 libmagic。 尝试brew install libmagic

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM