早上好
我正在尝试使用此命令protoc greet \ greetpb \ greet.proto --go_out = plugins = grpc:。我收到该消息“ --go_out:protoc-gen-go:系统找不到指定的文件。”
我的协议版本是libprotoc 3.6.1 我的Go版本Go版本go1.11.2 Windows / 386 github.com/golang/protobuf/protoc-gen-go/grpc
也在我的软件包列表中我是使用Golang的新手,并且尝试学习grpc。 有人可以帮我解决这个问题吗?我正在使用Windows 10。
答案 0 :(得分:1)
我可以解决编辑环境变量PATH的问题。我添加%GOPATH%/ bin,该命令有效。
答案 1 :(得分:-1)
确保已安装protobuf
brew install protobuf
go get -u github.com/golang/protobuf/protoc-gen-go
这应该将protoc-gen-go安装到您的$ GOPATH / bin
将PATH环境变量设置为上述文件夹
PATH = :$GOPATH/bin: