一尘不染

无法构建protobuf进行端点处理

go

使用protobuf版本2.6.1(我通过自制软件安装)

我正在尝试跑步

$ protoc --go_out=../cloud/ *.proto

我一直收到此错误。

$ protoc-gen-go: program not found or is not executable
$ --go_out: protoc-gen-go: Plugin failed with status code 1.

我在go路径中安装了protoc-gen-go。其他人有这个问题吗?


阅读 233

收藏
2020-07-02

共1个答案

一尘不染

protoc-gen-go需要位于您的 Shell 路径中,即PATH环境变量中列出的目录之一,该目录与Go路径不同。您可以通过protoc- gen-go在命令行中简单地输入进行测试:如果显示“找不到命令”(或类似命令),则它不在您的中PATH

2020-07-02