MacOS Brew报错解决: in `initialize‘: Version value must be a string; got a NilClass ()

原因: Mac 在升级为macOS Big Sur系统版本11.1后,之前旧版本的Homebrew在新系统不适配,报in `initialize’: Version value must be a string; got a NilClass ()错误

解决办法:
先给自己homebrew文件夹的权限

sudo chown -R $"你的用户名":admin /usr/local/homebrew

更新到最新版本的Homebrew就可以了

brew update-reset

要安装mysql-client还会提示有问题,需要:

git -C /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core fetch --unshallow
#需要几分钟时间

再执行:

brew install mysql-client

发现有些package好久没更新了,顺便update一下:

brew upgrade
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容