3 区块链开发实战 第四章 make docker 后出现 cp: cannot stat ‘.build/docker/gotools/bin/protoc-gen-go’: No such file or directory

attachments-2018-12-nyLenKZm5c07cb6944f85.png我使用的系统是Ubuntu

请先 登录 后评论

2 个回答

jalins

这个问题好解决:
go get github.com/golang/protobuf/protoc-gen-go
cd $GOPATH/src/github.com/golang/protobuf/
make all
cd $GOPATH/src/github.com/hyperledger/fabric
cp $GOPATH/bin/protoc-gen-go build/docker/gotools/bin/



请先 登录 后评论
冯翔 - 高级系统架构师

上面的回答是正确的,如果还是遇到错误,请看一下你的fabric的版本。如果你使用的是1.4版本,那请按照下面的步骤


// fabric 1.2 (ba包含1.2)之的版本


go get github.com/golang/protobuf/protoc-gen-go

mkdir -p  $GOPATH/src/github.com/hyperledger/fabric/.build/docker/gotools/bin

cp  $GOPATH/bin/protoc-gen-go $GOPATH/src/github.com/hyperledger/fabric/.build/docker/gotools/bin


// fabric 1.2 之前的版本


go get github.com/golang/protobuf/protoc-gen-go

mkdir -p $GOPATH/src/github.com/hyperledger/fabric/build/docker/gotools/bin

cp  $GOPATH/bin/protoc-gen-go $GOPATH/src/github.com/hyperledger/fabric/build/docker/gotools/bin





请先 登录 后评论
  • 2 关注
  • 0 收藏,734 浏览
  • Leslie Wang 提出于 2018-12-05 20:59

相似问题