gpt4 book ai didi

hyperledger-fabric - 执行 Hyperledger Fabric 2.0 文档中的部署脚本后,链代码未部署在测试网络上

转载 作者:行者123 更新时间:2023-12-04 15:34:09 27 4
gpt4 key购买 nike

我运行了脚本 ./network.sh deployCC ,然后它无法将其部署在网络上(Fabric 2.0),这是错误:

deploying chaincode on channel 'mychannel'

Vendoring Go dependencies ...
~/Desktop/Fabric/fabric-samples/chaincode/fabcar/go
~/Desktop/Fabric/fabric-samples/test-network
go: unknown subcommand "mod"
Run 'go help' for usage.
~/Desktop/Fabric/fabric-samples/test-network
Finished vendoring Go dependencies
Using organization 1
++ peer lifecycle chaincode package fabcar.tar.gz --path
../chaincode/fabcar/go/ --lang golang --label fabcar_1
++ res=1
++ set +x
Error: error getting chaincode bytes: listing deps for pacakge
../chaincode/fabcar/go/ failed: exit status 2
!!!!!!!!!!!!!!! Chaincode packaging on peer0.org1 has failed
!!!!!!!!!!!!!!!!

ERROR !!! Deploying chaincode failed

最佳答案

问题出在你安装的 Go 包上。你安装了哪个版本?
安装最新 Go 的理想方法是从这里开始。 Go

如果您使用 ubuntu,请不要进行 apt 安装。

先卸载apt安装去

  • $ sudo apt-get remove go
  • 从站点 https://golang.org/dl/ 下载适用于 linux 的 tar 文件
    450
  • 执行命令 $ sudo tar -C/usr/local -xzf
  • 关于hyperledger-fabric - 执行 Hyperledger Fabric 2.0 文档中的部署脚本后,链代码未部署在测试网络上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60310321/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com