Hyperledger Composer“尝试实例化作曲家运行时出错。错误:错误:在Windows 10

时间:2017-11-16 10:27:34

标签: blockchain hyperledger

我正在尝试在Windows 10上运行以下区块链教程 https://hyperledger.github.io/composer/tutorials/developer-guide.html

一切顺利(所有npm安装,结构工具,下载结构,启动结构,创建项目存档,编写器运行时安装),直到我运行以下命令:

composer network start --card PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw --archiveFile tutorial-network@0.0.1.bna --file networkadmin.card

和 有这个错误:

从存档启动业务网络:tutorial-network@0.0.1.bna 业务网络定义:         标识符:tutorial-network@0.0.1         描述:Tuto DevWorks

×启动业务网络定义。这可能需要一分钟......

Error: Error trying to instantiate composer runtime. Error: Error: Invalid results returned ::NOT_FOUND
Command failed

以前的成功命令是:

  

composer runtime install --card PeerAdmin @ hlfv1 --businessNetworkName   tutorial-network√安装业务网络的运行时   教程网。这可能需要一分钟......命令成功

我的配置是:

  • WIN 10

  • Node v8.9.1

  • npm 5.5.1

  • Docker版本17.09.0-ce,构建afdb6d4

  • git版本2.14.1.windows.1

我还尝试了另一个bna存档并遇到了同样的问题。 谢谢你的帮助!

3 个答案:

答案 0 :(得分:1)

如果在实例化作曲家链代码的阶段出现此消息,则必须检查是否已定义结构通道并且对等方已加入它。

答案 1 :(得分:0)

我们目前不支持Windows 10.我们支持此处显示的平台:

https://hyperledger.github.io/composer/unstable/installing/development-tools.html

答案 2 :(得分:0)

我在MacOS环境中遇到了这个问题。我发现我没有创建频道并加入了同行。一旦我这样做,我就可以启动业务网络和ping。