0

我似乎无法正确安装 twirp 以使用 protobuf。

protoc --proto_path=$GOPATH/bin:. --twirp_out=. --go_out=. ./rpc/person/service.proto

是我在编译和创建我的 twirp 文件时尝试执行的命令,但是我收到以下错误:

protoc-gen-twirp:program not found or is not executable
--twirp_out: protoc-gen-twirp: Plugin failed with status code 1.

我的 .bashrc 已经为 Golang 提供了这两行:

export GOPATH=/home/carlosrueda/Documents/go
PATH=$PATH:/usr/local/bin/go/bin:$GOPATH

任何解决此问题的帮助将不胜感激,谢谢。

4

1 回答 1

0

我通过在 .bashrc 的第二行末尾添加 /bin 来解决此问题。PATH=$PATH:/usr/local/bin/go/bin:$GOPATH/bin

于 2020-01-29T22:12:57.280 回答