rikuto_hr
@rikuto_hr (yama rikuto)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

brew install エラー

解決したいこと

環境準備時yarnをbrewでインストールしようした時
エラーがおきました。解決方法を教えてください

例)

Error: yarn dependencies not built for the x86_64 CPU architecture:
  readline was built for arm64

該当するソースコード

brew install yarn

自分で試したこと

brew install arm64 エラーなどmacを再起動したりさまざまなことを試してみましたが、うまくいきませんでした。

1

2Answer

全く適当ですが、M1 Macを使ってますか?

yarn自体はインテルCPUようにビルドするのに、依存関係であるreadlineが既にインストール済みで、これがarm版だからエラーですよってことではないでしょうか?

1Like

Comments

  1. @rikuto_hr

    Questioner

    すみませんマックを再起動してターミナルでもう一度やってみたところできました、、

BrewでインストールできるパッケージはCPUアーキテクチャに依存するのでお持ちのハードウェア情報を確認できないことには回答が難しいと思います。

おそらくIntelCPUのMacからAppleSiliconのMacへデータ移行後にインストールを行ったような状態かと思いますがどうでしょうか?

Macであればターミナルで以下コマンドを打つことで情報を取得できます。

❯ sw_vers
ProductName: macOS
ProductVersion: 11.2.3
BuildVersion: 20D91

❯ uname -a
Darwin masashi-no-mbp.lan 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64 x86_64

またAppleSilicon対応のHomebrew のバージョンは 3.0 移行なのでバージョンをご確認ください。

❯ brew -v
Homebrew 3.1.1

0Like

Comments

  1. @rikuto_hr

    Questioner

    すみませんマックを再起動してターミナルでもう一度やってみたところできました、、
    こちらのほうは今後参考にさせてもらいます!!ありがとうございました

Your answer might help someone💌