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

Space Fleet开发环境中Go运行配置遇权限拒绝(os error 13)问题

解决Fleet中Go运行配置permission denied错误

你的run.json配置存在字段误用问题:

  • goExecPath字段是用来指定Go语言可执行文件的路径(比如系统PATH中的go,或者完整路径如/usr/local/go/bin/go),而不是你的项目源码文件路径。你把cmd/server/main.go填在这里,Fleet会尝试直接执行这个源码文件,源码本身没有可执行权限,所以触发permission denied错误。
  • 要指定运行的Go源码文件,应该使用program字段。

修正后的run.json配置如下:

{
  "configurations": [
    {
       "type": "go",
       "name": "localhost",
       "program": "cmd/server/main.go",
       "buildParams": []
    }
  ]
}

如果你的环境中Go可执行文件不在默认PATH里,再补充goExecPath字段即可,比如:

{
  "configurations": [
    {
       "type": "go",
       "name": "localhost",
       "goExecPath": "/usr/local/go/bin/go",
       "program": "cmd/server/main.go",
       "buildParams": []
    }
  ]
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 01:45:30