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

Windows11下GoLand因AVG告警后找不到go.exe,程序无法运行求助

解决GoLand中因AVG拦截导致无法找到go.exe的问题

问题重现

忽略AVG警报后,GoLand运行程序时出现以下错误:

GOROOT=C:\Users\progn\go\go1.20.4 #gosetup

GOPATH=C:\Users\progn\go #gosetup

Cannot run program \"go.exe\" (in directory \"C:\Users\progn\go\src\at3\"): CreateProcess error=2, The system cannot find the file specified
Compilation finished with exit code 126

解决步骤

  • 检查AVG隔离区
    AVG大概率误将go.exe判定为恶意程序并隔离/删除了。打开AVG,进入「隔离区」页面,找到路径为C:\Users\progn\go\go1.20.4\bin\go.exe的文件,将其恢复并添加到AVG的信任白名单,避免再次被拦截。

  • 验证go.exe文件是否存在
    打开文件资源管理器,导航到C:\Users\progn\go\go1.20.4\bin目录,确认go.exe是否存在。如果文件已被删除,重新下载并安装Go 1.20.4版本,安装路径保持与原GOROOT一致。

  • 核对GoLand的GOROOT配置
    打开GoLand,依次进入File > Settings > Go > GOROOT,确认配置的路径为C:\Users\progn\go\go1.20.4,且该路径下的bin\go.exe确实存在。若路径错误,重新选择正确的GOROOT路径,点击「Apply」后重启GoLand。

  • 检查系统环境变量
    右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量的Path中确认是否包含C:\Users\progn\go\go1.20.4\bin。若未添加,手动加入该路径后重启电脑,再尝试运行程序。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 22:47:26