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
node-pre-gyp ERR! ダウンロードしようとしました: https://storage.googleapis.com/grpc-precompiled-binaries/node/grpc/v1.0.0/node-v51-darwin-x64.tar.gz
node-pre-gyp ERR! grpc@1.0.0 および node@7.1.0 (node-v51 ABI) のビルド済みバイナリが見つかりません (node-gyp でソース コンパイルにフォールバック) xcode-select: エラー: ツール 'xcodebuild' には Xcode が必要ですが、アクティブです開発者ディレクトリ '/Library/Developer/CommandLineTools' は、コマンド ライン ツール インスタンスです。
xcode-select: エラー: ツール 'xcodebuild' には Xcode が必要ですが、アクティブな開発者ディレクトリ '/Library/Developer/CommandLineTools' はコマンド ライン ツール インスタンスです