npm install で gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3];
https://github.com/Eleven-Finance
ここのサイトを git clone し npm install した時のエラーです。
使用PC はMacになります。
エラー全文はこちらです。
npm ERR! code 1 npm ERR! path /Users/shineikikkawa/defi-project/test/bigfoot-app/node_modules/utf-8-validate npm ERR! command failed npm ERR! command sh -c node-gyp-build npm ERR! gyp info it worked if it ends with ok npm ERR! gyp info using node-gyp@3.8.0 npm ERR! gyp info using node@16.14.0 | darwin | arm64 npm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: Command failed: /Users/shineikikkawa/.pyenv/shims/python -c import sys; print "%s.%s.%s" % sys.version_info[:3]; npm ERR! gyp ERR! stack File "<string>", line 1 npm ERR! gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3]; npm ERR! gyp ERR! stack ^ npm ERR! gyp ERR! stack SyntaxError: invalid syntax npm ERR! gyp ERR! stack npm ERR! gyp ERR! stack at ChildProcess.exithandler (node:child_process:399:12) npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:520:28) npm ERR! gyp ERR! stack at maybeClose (node:internal/child_process:1092:16) npm ERR! gyp ERR! stack at Socket.<anonymous> (node:internal/child_process:451:11) npm ERR! gyp ERR! stack at Socket.emit (node:events:520:28) npm ERR! gyp ERR! stack at Pipe.<anonymous> (node:net:687:12) npm ERR! gyp ERR! System Darwin 21.4.0 npm ERR! gyp ERR! command "/usr/local/bin/node" "/Users/shineikikkawa/defi-project/test/bigfoot-app/node_modules/.bin/node-gyp" "rebuild" npm ERR! gyp ERR! cwd /Users/shineikikkawa/defi-project/test/bigfoot-app/node_modules/utf-8-validate npm ERR! gyp ERR! node -v v16.14.0 npm ERR! gyp ERR! node-gyp -v v3.8.0 npm ERR! gyp ERR! not ok npm ERR! A complete log of this run can be found in: npm ERR! /Users/shineikikkawa/.npm/_logs/2022-07-27T05_52_59_709Z-debug-0.log
この前のエラー
この前のエラーの際には、npm installした時には以下のようなエラーがありました。
Can't find Python executable "python", you can set the PYTHON env variable.
こちらはbrew install python
をすることで解消され
その次に 出てきたのが今回のエラーということになります。
npm ERR! gyp ERR! stack Error: Command failed: /Users/shineikikkawa/.pyenv/shims/python -c import sys; print "%s.%s.%s" % sys.version_info[:3]; npm ERR! gyp ERR! stack File "<string>", line 1 npm ERR! gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3]; npm ERR! gyp ERR! stack ^
またこちらのエラーの中にあるpythonのコードは以下のようになっていました。
もしここに原因があるとしたらどこを直せばよろしいのでしょうか。
個人的に気になる箇所
個人的に4行目の
command sh -c node-gyp-build
が気になります。node-gyp-build においては検索結果が多くあり、他にもたくさんのエンジニアの方が困っておられるのだろうとお見受けいたしました。
今回もそのnode-gyp-build関係のエラーなのでしょうか。
ちなみにこの node-gyp-build は初めのエラーの際も表示がありました。
どうぞよろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/07/28 21:49 編集