protobuf报错command not found: protoc和Brew Link失败

因为安装其他东西动了环境导致protobuf的命令无法执行。报错command not found: protoc。没找到原因,想着就直接卸载重装了protobuf。

$ brew uninstall protobuf
//然后重新安装
$ brew install protobuf
安装之后link失败了,报错如下

Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink lib/libprotobuf.a
Target /usr/local/lib/libprotobuf.a
already exists.

网上找了一圈,执行下就可以重新link了。

$ sudo chown -R `whoami` /usr/local
$ brew link --overwrite protobuf

然后protobuf指令也正常了。

  $ protoc --version

指令来源

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