今天在电脑在Xcode的build Phase中Run Script执行一个别人写好的python脚本时,突然报出一个错误
ERROR:root:code for hash md5 was not found.
看错误似乎是md5模块系统没有安装,可惜咱们通过pip是找不到md5模块安装的。
于是网上找了一轮,大部分都是介绍linux系统的解决方法,就是先通过ldd查看hashlib模块缺失哪些依赖,然后通常都是缺失openssl库,所以重新安装openssl即可,需要的朋友可以参考https://cloud.tencent.com/developer/ask/55915
而本文的重点是解决Mac系统出现上列错误时的解决方案,具体是参考这篇文章的https://github.com/wting/autojump/issues/540
这里笔者总结一下:
brew reinstall python@2
An exception occurred within a child process:
FormulaUnavailableError: No available formula with the name "/usr/local/opt/python@2/.brew/python@2.rb"
brew reinstall python@2.rb
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。