最近的项目中用到了安装包python-magic==0.4.15,首先使用pip进行了安装:
pip install python-magic
安装之后,运行项目报错:
经过一番搜索加研究,发现必须在本地安装依赖包libmagic。安装libmagic的最简单方法是通过Mac包管理器。打开Mac终端,输入命令行:
brew install libmagic
这是遇到了一个问题,一直出现updating Homebrew:
这是因为Homebrew长时间没有更新造成的。
解决方法一:按住control+c,会出现^C,就代表已经取消了 Updating Homebrew 操作,大概不到 1 秒钟之后就会去执行我们真正需要的安装操作了。
解决方法二:在终端输入export HOMEBREW_NO_AUTO_UPDATE=true,取消自动更新,然后再执行所需命令。
在这里我选用了第二种方案。
往下走,又遇到了问题,如下图所示:
问题描述:没有访问文件的权限。
解决方法,在终端执行:
sudo chown -R `whoami`:admin /usr/local/bin sudo chown -R `whoami`:admin /usr/local/share
然后在执行所需命令,最终安装成功。
项目顺利运行,完美!!!