gogo_out: protoc-gen-gogo: Plugin failed

[root@linuxkk charge]# protoc -I=. -I=../../../ -I=../../../github.com/gogo/protobuf --gogo_out=./ charge.proto
protoc-gen-gogo: program not found or is not executable
--gogo_out: protoc-gen-gogo: Plugin failed with status code 1.

 

編譯proto文件文件時候碰到這個錯誤,記錄一下linux

1,看看環境變量GOPATH/bin下面是否沒有安裝protoc-gen-gogo程序git

發現沒有安裝,就安裝一下github

#go get github.com/gogo/protobuf/gogoprotobash

若是已經安裝,檢查一下 PATH裏面是否有添加 GOPATH/bin code

#echo $PATHblog

正確安裝gogo/protobuf和配置好環境變量,基本上就能夠修復這個問題~get

相關文章
相關標籤/搜索