yarn install → gyp: No Xcode or CLT version detected!

プログラミング

yarn installしようとしたらエラーが発生!

gyp: No Xcode or CLT version detected!
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1

 Xcodeは確かに使っているけれども、今までこんなエラー出てこなかったのに…。
 とりあえず、バージョンが違うことだけは分かるので、入れ直しが早そう。

解消法(Xcodeの再インストール)

sudo rm -rf /Library/Developer/CommandLineTools

 コマンドラインツールを強制的にアンインストール。

xcode-select --install

 そして、再インストール。

挙動確認

 問題なくyarnを入れることができました。

原因

 おそらく原因はCatalinaのアップデートですね。
 買ったばかりのときに現在の環境設定をし、それからアップデートをしてしまったので、このような事態を招いたのでしょう。
 皆さんも、安易なOSのアップデートはしないように気をつけましょうね。

参考サイト

  • https://github.com/nodejs/node-gyp/blob/master/macOS_Catalina.md#i-did-all-that-and-the-acid-test-still-does-not-pass–
  • https://blog1.mammb.com/entry/2020/06/18/090000

コメント