実現したいこと
プログラミング初心者です。まず私はJavaScriptを作成したいのですが、環境開発をする上でNode.jsという物をインストールしないといけないことが分かりました。それでhttps://zenn.dev/erukiti/articles/setup-javascript-macos
このサイトを頼りに環境構築をしていったのですが 「nodenv で Node.js をインストールする」という部分で躓いています。というものサイトで 「$ nodenv install 14.15.0 と書いてください。そしてエラーが出る場合は、出てきたメッセージでぐぐってください。」と書いてありました。それで私はエラーコード nodenv: default-packages file not foundが出てくるのなぁと思ってましたが
Downloading node-v14.15.0.tar.gz...
-> https://nodejs.org/dist/v14.15.0/node-v14.15.0.tar.gz
WARNING: node-v14.15.0 is in LTS Maintenance mode and nearing its end of life.
It only receives critical security updates, critical bug fixes and documentation updates.
Installing node-v14.15.0...
BUILD FAILED (OS X 14.2.1 using node-build 4.9.138)
Inspect or clean up the working tree at /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218155044.61180.PI2sNn
Results logged to /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218155044.61180.log
Last 10 log lines:
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218155044.61180.PI2sNn ~/.nodenv/plugins
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218155044.61180.PI2sNn/node-v14.15.0 /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218155044.61180.PI2sNn ~/.nodenv/plugins
Please use python3.9 or python3.8 or python3.7 or python3.6 or python3.5 or python2.7.
Node.js configure: Found Python 3.10.9...
Missing or stale config.gypi, please run ./configure
make: *** [config.gypi] Error 1
と出てきました。で内容は
警告:node-v14.15.0 は LTS メンテナンス モードにあり、サポート終了に近づいています。
重要な セキュリティ更新プログラム、重要な バグ修正、およびドキュメントの更新のみを受信します。
ノードv14.15.0をインストールしています...
ビルドに失敗しました (node-build 4.9.138 を使用する OS X 14.2.1)
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l にある作業ツリーを検査またはクリーンアップします。
結果は /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.log に記録されます。
ログの最後の 10 行:
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l/node-v14.15.0 /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/ T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins
python3.9 または python3.8 または python3.7 または python3.6 または python3.5 または python2.7 を使用してください。
Node.js の設定: Python 3.10.9 が見つかりました...
config.gypi が見つからないか古い場合は、./configure を実行してください。
make: *** [config.gypi] エラー 1
というものでとりあえずそのpython3.9をインストールすればいいのかなと思い。python3.9をどのようにインストールするか分かりませんがinstall python3.9と打つと
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 file2
install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 ... fileN directory
install -d [-v] [-g group] [-m mode] [-o owner] directory ...
となんかできたっぽいのでもう一度nodenv install 14.15.0と打つと変わらず
Downloading node-v14.15.0.tar.gz...
-> https://nodejs.org/dist/v14.15.0/node-v14.15.0.tar.gz
WARNING: node-v14.15.0 is in LTS Maintenance mode and nearing its end of life.
It only receives critical security updates, critical bug fixes and documentation updates.
Installing node-v14.15.0...
BUILD FAILED (OS X 14.2.1 using node-build 4.9.138)
Inspect or clean up the working tree at /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l
Results logged to /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.log
Last 10 log lines:
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l/node-v14.15.0 /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins
Please use python3.9 or python3.8 or python3.7 or python3.6 or python3.5 or python2.7.
Node.js configure: Found Python 3.10.9...
Missing or stale config.gypi, please run ./configure
make: *** [config.gypi] Error 1
と出てきました。どなたか解決方法を教えてほしいです。また他にも欲しい情報がありましたら教えて欲しいです。
発生している問題・分からないこと
分かりやすくいうとjavascriptの環境構築をしようとしhttps://zenn.dev/erukiti/articles/setup-javascript-macos
とこのサイトを見ながら環境構築していたのだがnodenv install 14.15.0をインストールしようとすると
Downloading node-v14.15.0.tar.gz...
-> https://nodejs.org/dist/v14.15.0/node-v14.15.0.tar.gz
WARNING: node-v14.15.0 is in LTS Maintenance mode and nearing its end of life.
It only receives critical security updates, critical bug fixes and documentation updates.
Installing node-v14.15.0...
BUILD FAILED (OS X 14.2.1 using node-build 4.9.138)
Inspect or clean up the working tree at /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l
Results logged to /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.log
Last 10 log lines:
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins
/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l/node-v14.15.0 /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins
Please use python3.9 or python3.8 or python3.7 or python3.6 or python3.5 or python2.7.
Node.js configure: Found Python 3.10.9...
Missing or stale config.gypi, please run ./configure
make: *** [config.gypi] Error 1と出てきてこの解決方法がわからない。
該当のソースコード
Linux
1Downloading node-v14.15.0.tar.gz... 2-> https://nodejs.org/dist/v14.15.0/node-v14.15.0.tar.gz 3 4WARNING: node-v14.15.0 is in LTS Maintenance mode and nearing its end of life. 5It only receives *critical* security updates, *critical* bug fixes and documentation updates. 6 7Installing node-v14.15.0... 8 9BUILD FAILED (OS X 14.2.1 using node-build 4.9.138) 10 11Inspect or clean up the working tree at /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l 12Results logged to /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.log 13 14Last 10 log lines: 15/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins 16/var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l/node-v14.15.0 /var/folders/70/vtpn4kkn5v327685rwynjhj00000gn/T/node-build.20240218162920.61489.C2U94l ~/.nodenv/plugins 17Please use python3.9 or python3.8 or python3.7 or python3.6 or python3.5 or python2.7. 18Node.js configure: Found Python 3.10.9... 19Missing or stale config.gypi, please run ./configure 20make: *** [config.gypi] Error 1
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
install python3.9と打つと
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 file2
install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 ... fileN directory
install -d [-v] [-g group] [-m mode] [-o owner] directory ...
と出ていたが nodenv install 14.15.0を打っても何も変わらなかった。
サイトに書かれていた
$ touch $(nodenv root)/default-packages
を打ったが何も結果がなく
(base) OOOO@OOOOMacBook-Air plugins%が返ってきた。
補足
特になし

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/02/18 15:32
2024/02/18 15:57
2024/02/18 16:51
2024/02/19 00:48
2024/02/19 01:16 編集
2024/02/19 01:18 編集
2024/02/19 01:52
2024/02/19 01:57