我正在尝试在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√为业务网络教程 - 网络安装运行时 . 这可能需要一分钟......命令成功
我的配置是:
-
赢10
-
节点v8.9.1
-
npm 5.5.1
-
Docker版本17.09.0-ce,构建afdb6d4
-
git版本2.14.1.windows.1
我还尝试了另一个bna存档并遇到了同样的问题 . 谢谢你的帮助!
3 回答
如果在实例化作曲家链代码的阶段发生此消息,则必须检查是否已定义结构通道并且对等方已加入它 .
我们目前不支持Windows 10.我们支持此处显示的平台:
https://hyperledger.github.io/composer/unstable/installing/development-tools.html
我在MacOS环境中遇到了这个问题 . 我发现我没有创建 Channels 并加入了同行 . 一旦我这样做,我就可以启动业务网络和ping .