MacにHyperledger Composer開発環境をインストールしようとしています。しかし、私はコマンドを使用してCLIツールをインストールしようとすると:MAC OS上でジェネレーター・ハイパージャー・コンポーザーをインストールする際にエラーが発生しました
NPMは、-g作曲-CLI
次のエラーメッセージが現れをインストールします。私はノードのバージョンを6/7にロールバックしようとしましたが、成功しませんでした。
NPMは廃止[email protected] WARN:約束のサポートとMZまたはFS-余分な使用^ 3.0
npm WARN deprecated [email protected]: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.
> [email protected] install /usr/local/lib/node_modules/generator-hyperledger-composer/node_modules/pkcs11js
> node-gyp rebuild
gyp ERR! configure error
gyp ERR! stack Error: Python executable "/Users/jloo/anaconda/bin/python" is v3.5.1, which is not supported by gyp.
gyp ERR! stack You can pass the --python switch to point to Python >= v2.5.0 & < 3.0.0.
gyp ERR! stack at PythonFinder.failPythonVersion (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:492:19)
gyp ERR! stack at PythonFinder.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:474:14)
gyp ERR! stack at ChildProcess.exithandler (child_process.js:264:7)
gyp ERR! stack at ChildProcess.emit (events.js:159:13)
gyp ERR! stack at maybeClose (internal/child_process.js:943:16)
gyp ERR! stack at Socket.stream.socket.on (internal/child_process.js:363:11)
gyp ERR! stack at Socket.emit (events.js:159:13)
gyp ERR! stack at Pipe._handle.close [as _onclose] (net.js:558:12)
gyp ERR! System Darwin 17.3.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/generator-hyperledger-composer/node_modules/pkcs11js
gyp ERR! node -v v9.2.1
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1`enter code here`
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above
ご覧下さい[私は良い質問をするにはどうすればよいです?](https://stackoverflow.com/help/how-聞く、質問する)。エラーログの貼り付けが不十分です。 – Galen