我正在尝试按照http://hyperledger-fabric.readthedocs.io/en/latest/starter/fabric-starter-kit/上的说明在 Mac OS X 上为 Hyperledger Fabric 安装和构建 Fabric Starter Kit 。
我正在使用提供的 Dockerfile,当我运行下一个命令来构建结构入门工具包时,它失败了:
docker build -t hyperledger/fabric-starter-kit:latest 。
我确保我拥有最新版本的 node 和 npm。尝试构建失败时,我首先收到以下错误:
/bin/sh: 1: npm: 未找到
我知道 npm 安装在 /usr/local/bin/npm 下。我首先尝试修改 Dockerfile 以添加 npm 的完整路径,但没有成功。然后我尝试从 Dockerfile 手动运行命令
npm 安装 hfc
这失败并生成以下错误输出。任何人都可以帮忙吗?我究竟做错了什么?
node-pre-gyp install --fallback-to-build
节点预gyp错误!尝试下载:https ://storage.googleapis.com/grpc-precompiled-binaries/node/grpc/v1.0.0/node-v51-darwin-x64.tar.gz
节点预gyp错误!未找到 grpc@1.0.0 和 node@7.1.0 (node-v51 ABI) 的预构建二进制文件(回退到使用 node-gyp 进行源代码编译) xcode-select: error: tool 'xcodebuild' requires Xcode, but active开发者目录“/Library/Developer/CommandLineTools”是一个命令行工具实例
xcode-select:错误:工具“xcodebuild”需要 Xcode,但活动开发者目录“/Library/Developer/CommandLineTools”是命令行工具实例