找不到作曲家运行时安装错误卡peerAdmin

the*_*ode 2 hyperledger hyperledger-fabric hyperledger-composer

我一直遵循教程的要求,直到遇到错误为止

错误:找不到卡:PeerAdmin @ hlfv1

在下面的命令中:

 composer runtime install --card PeerAdmin@hlfv1 --businessNetworkName tutorial-network
Run Code Online (Sandbox Code Playgroud)

本教程说,通常必须创建一个peerAdmin身份,但他们已经创建了一个。

R T*_*her 6

对于本教程,您已经按照说明进行了设置,以设置您的开发环境。有一些脚本可以启动Fabric:

downloadFabric.sh
startFabric.sh
createPeerAdminCard.sh
Run Code Online (Sandbox Code Playgroud)

如果您运行最后一个脚本,它应该可以解决您的问题。

您可以运行composer card list以验证您是否拥有PeerAdmin卡。

经过进一步测试...

我想说的是,要么有一个由于某种原因而无法删除的现有卡,要么您无权创建该文件夹~/.composer

我建议使用此命令来检查文件夹是否存在ls ~/.composer以及是否存在,然后rm -rf ~/.composer将其及其所有内容删除。现在创建一个新的空文件夹,mkdir ~/.composer然后重新运行脚本以createPeerAdminCard.sh从fabric-tools文件夹中创建Peer Admin卡。