登录
首页 >  Golang >  Go问答

--go_out: protoc-gen-go: 系统找不到Windows 10指定的文件

来源:stackoverflow

时间:2024-03-17 13:24:31 276浏览 收藏

在使用 protoc 命令编译 gRPC 协议时,用户遇到了 "系统找不到指定的文件" 的错误,提示为 "protoc-gen-go"。这是由于 Windows 10 系统无法找到必要的可执行文件。通过在 PATH 环境变量中添加 %GOPATH%/bin 路径,问题得到解决,因为该路径包含了 protoc-gen-go 所需的可执行文件。

问题内容

我正在尝试使用此命令 protocgreet\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。


解决方案


我可以通过编辑环境变量 PATH 来解决这个问题。我添加 %GOPATH%/bin 并且该命令有效。

今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>