You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1 Mac如何安装Go darwin/arm64 SDK以解决调试不兼容问题?

解决macOS M1设备安装Go darwin/arm64 SDK的问题

1. 卸载现有amd64版本Go

  • 执行 which go 定位Go安装路径,常见路径为 /usr/local/go 或Homebrew的非arm64路径
  • 官方安装包版本:执行 sudo rm -rf /usr/local/go 删除安装目录,再检查 ~/.zshrc、~/.bash_profile 或 ~/.profile,移除其中指向 /usr/local/go/bin 的PATH配置
  • Homebrew安装的amd64版本:右键终端图标选择「使用Rosetta打开」,执行 brew uninstall go,之后关闭该终端,回到原生arm64终端

2. 安装darwin/arm64版本Go

方法一:官方安装包

下载适配Apple Silicon的Go安装包,打开后按指引完成安装,默认会将Go部署到 /usr/local/go 并配置好PATH。

方法二:Homebrew(原生arm64终端)

确保终端未启用Rosetta,直接执行 brew install go,Homebrew会自动安装arm64架构的Go版本。

3. 验证安装

  • 重启终端,执行 go version,正常应返回类似 go version go1.x.x darwin/arm64 的结果
  • 打开Goland,进入 File > Settings > Go > Go SDK,确认SDK路径指向arm64版本的Go目录,架构显示为arm64

额外提示

  • 若Goland中配置了多个Go SDK,删除amd64版本的SDK条目,仅保留arm64版本
  • 若终端PATH仍存在旧版本路径,手动编辑对应配置文件,删除无效路径并添加新的Go bin目录路径(官方安装为 /usr/local/go/bin)

内容的提问来源于stack exchange,提问作者Arefe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 19:15:49