找不到Cryptogen工具。 Windows 10中的Hyperledger结构安装

时间:2018-01-20 11:19:29

标签: docker hyperledger-fabric hyperledger

我按照Hyperledger结构documentation在Windows 10中安装和配置它。但是当我为第一个网络示例应用程序运行命令 - “。/byfn.sh -m generate”时,我收到以下错误, enter image description here

我已经通过所有关于此问题的StackOverflow问题,并确保完成以下步骤,
1.正确设置$ PATH变量以包含bin文件夹 2.已下载特定于平台的二进制文件,我的bin文件夹如下所示

enter image description here

我怀疑以下步骤,

  1. 我已经安装了Docker for Windows,并且能够通过在Docker中运行hello-world映像来验证docker安装。但是,我没有在Docker中共享任何本地驱动器。不确定这是否是导致此错误的原因。
  2. 请注意,这是我在StackOverflow中的第一个问题。原谅我任何错误/裁员。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

我建议你确保运行脚本从fabric-samples目录下载/安装二进制文件和图像。

答案 1 :(得分:0)

每次运行byfn.sh脚本时都会导出$ Path,确认byfn.sh中的路径配置是正确的并指向正确的bin位置

# prepending $PWD/../bin to PATH to ensure we are picking up the correct binaries
# this may be commented out to resolve installed version of tools if desired
export PATH=${PWD}/../../bin:${PWD}:$PATH
export FABRIC_CFG_PATH=${PWD}