Open10

MacをApple siliconに新調したらplaywrightがコケたときのメモ

terrierscriptterrierscript

結論:Rosetta 2でplaywrightが動いてるとうまく動かないらしい

terrierscriptterrierscript

移行ツールを利用すると、rosettaがどこかのタイミングで入り込んでしまう。
iTerm2等ターミナル自体がarm64でも、homebrew経由で入っているzshがx86_64になっている

terrierscriptterrierscript

zsh自体がintelになっていると、homebrewを入れ直してもintel版が入ってしまう

terrierscriptterrierscript
  • /bin/zshが存在するので、一時的にそちらを利用してhomebrewを入れ直す
  • terminalの実行shellを切り替える
terrierscriptterrierscript

うっかりzshだけ潰してしまい、ターミナルが起動できなくなったら、ターミナル設定のシェルを変更しておく
chshで先にbashあたりに切り替えておく方が安牌そう

ログインするとコメントできます