開発, Go

[VS Code] Failed to launch: could not launch process: can not run under Rosetta, check that the installed build of Go is right for your CPU architecture

Golang

Dev Containerが起動しなくなったので復旧した手順

Terminal

CPUアーキテクチャ確認

% uname -m

arm64

 

% sudo rm -rf /usr/local/go
% sudo rm -rf /etc/paths.d/go
% sudo rm -fr /Users/ユーザー名/go

ARMのGoをインストールする
https://go.dev/dl/

 

% brew install delve

VS Code

  • 拡張機能の「Go」を削除
  • 拡張機能の「Go」を改めてインストール
  • VS Codeの再起動

 

これでDev Containerが起動しました😀

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)