首页 > 解决方案 > 安装链码时出错 - 无法计算依赖项:包不完整

问题描述

我正在尝试安装 Chaincode,按照 hyperledger 的教程进行操作。但是当我尝试运行命令时

peer chaincode install -p chaincodedev/chaincode/sacc -n mycc -v 0

终端给出错误信息

错误:获取 mycc 的链码部署规范时出错:获取链码包字节时出错:无法计算依赖项:包不完整:github.com/hyperledger/fabric-chaincode-go/shim

我看到其他人也有类似的问题,但还没有答案。我是这些东西的新手,所以任何建议都会有所帮助。

标签: hyperledger-fabrichyperledger-chaincode

解决方案


我今天解决了:

登录到 CLI 容器后,执行以下命令(导入 shim 包)。这会将包导入到将编译链代码的 cli 容器中。

去获取 github.com/hyperledger/fabric-chaincode-go/shim

然后执行

对等链码安装 -p chaincodedev/chaincode/sacc -n mycc -v 0

它会工作的欢呼。


推荐阅读