go协议缓冲区设置错误?

时间:2016-10-21 01:34:01

标签: go protocol-buffers

我正在尝试按照https://github.com/golang/protobufhttps://github.com/google/protobuf/releases的说明进行操作 https://github.com/pypa/pip/issues/4022安装协议缓冲区。我将下载文件夹中的bin路径添加到$PATH后,我尝试运行protoc-gen-go,但它显示-bash: protoc-gen-go: command not found

有没有办法判断我是否正确安装了protobuf?

感谢。

1 个答案:

答案 0 :(得分:1)

请重复所有步骤:

go get -u github.com/golang/protobuf/protoc-gen-go
nano ~/.profile

检查/添加到最后(我不使用GOROOT)

export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

重新加载个人资料(肯定)

sudo shutdown -r now

立即尝试

protoc --go_out=. *.proto