首页 > 其他分享 >mac下grpc: command not found: protoc

mac下grpc: command not found: protoc

时间:2022-11-09 00:22:20浏览次数:73  
标签:bin 文件 protoc grpc mac found 下载

最近在学grpc,这个开篇就遇到一个问题,花了两个小时才解决,在此记录下

 

1.按照官方指示下载文件

 

 2.执行文件会下载在gopath下的bin目录下,所以需要提前在path中添加gopath的路径

3.最坑的来了,下载后bin目录下多的是这两个文件

 

 

官方指示的命令根本运行不了,显示command not found: protoc

 

 所以需要单独下载protoc的执行文件

打开页面
https://github.com/protocolbuffers/protobuf/releases
直接下载 目标二进制, 注意, google 不知道发什么神经病, 3.21.4 的标签 tag, 他们最近去掉了 第一位 3
最近的 Protocol Buffers v21.4 Latest 其实是版本3.21.4

 

 前面带语言前缀的不用管,根据自己的系统下载对应的版本,我的是m1的mac,下载的是标签内的文件

解压后在bin目录下可以找到protoc的执行文件,将此文件拷贝至gopath的bin目录下

win系统的同学到这里就结束了,但是mac仍然会报错

提醒说不安全,打开mac的安全与隐私

 

 在此信任protoc文件就可以了

 

标签:bin,文件,protoc,grpc,mac,found,下载
From: https://www.cnblogs.com/ro0k1e/p/16871786.html

相关文章