我正在尝试使用文档中提到的hyperledger-fabric在ubuntu中创建自己的专用网络。当我运行命令./byfn.sh up
时,出现以下错误
错误:获取链码字节时出错:无法计算依赖项:不完整的软件包:github.com/hyperledger/fabric-chaincode-go/shim !!!!!!!!!!!!!!!peer0.org1上的链码打包失败!!!!!!!!!!!!!!!!=========错误!!!无法执行End-2-End方案============
错误!!!!测试失败
请帮助我解决此问题。谢谢。
由于没有提供足够的信息。如果是2.0网络,则映像中不包含shim程序包和依赖项。
https://github.com/hyperledger/fabric/releases/tag/v2.0.0
所以您必须手动安装它们。您可以通过以下方式将它们安装在CLI容器中:
go get github.com/hyperledger/fabric-chaincode-go/shim
然后运行对等的chaincode安装命令。(不要忘记将路径导入到您的chaincode中。)>