hyperledger-fabric - 安装链码时出错 - 无法计算依赖项:包不完整
问题描述
我正在尝试安装 Chaincode,按照 hyperledger 的教程进行操作。但是当我尝试运行命令时
peer chaincode install -p chaincodedev/chaincode/sacc -n mycc -v 0
终端给出错误信息
错误:获取 mycc 的链码部署规范时出错:获取链码包字节时出错:无法计算依赖项:包不完整:github.com/hyperledger/fabric-chaincode-go/shim
我看到其他人也有类似的问题,但还没有答案。我是这些东西的新手,所以任何建议都会有所帮助。
解决方案
我今天解决了:
登录到 CLI 容器后,执行以下命令(导入 shim 包)。这会将包导入到将编译链代码的 cli 容器中。
去获取 github.com/hyperledger/fabric-chaincode-go/shim
然后执行
对等链码安装 -p chaincodedev/chaincode/sacc -n mycc -v 0
它会工作的欢呼。
推荐阅读
- php - array_ push 只执行一次
- python - 如何在 Sympy 中绘制螺旋线
- r - R中的递归循环(使用tidyverse)
- php - 覆盖 Laravel 登录以使用 Crypt
- xamarin.android - 如何使 ListView 水平滚动(Xamarin.Android)?
- php - 如何执行检查以查看记录是否具有外键?
- c# - “严重代码描述项目文件行抑制状态错误CS1983返回类型”
- apache-spark - Hue/Hive 如何从多个 Select 查询中获取结果
- javascript - 我如何打开一个 div 而其他所有其他都关闭?
- java - 表格布局中不需要的行