【问题标题】:Can't build go program on remote server through remote ssh command无法通过远程 ssh 命令在远程服务器上构建 go 程序
【发布时间】:2020-01-10 08:05:04
【问题描述】:

我正在尝试从 bash 脚本在远程服务器上构建 go 程序,但错误 (sh: 1: go: not found) 返回。如果我尝试找出版本,同样的事情:

ssh user@host "go version"

sh: 1: go: 未找到

如何解决? (该服务器上的go 存在并且有效)

【问题讨论】:

    标签: go ssh


    【解决方案1】:

    请改用go 二进制文件的完整路径,不要依赖PATH。执行whereis go检查它的位置,所以它应该是这样的:

    ssh user@host "/usr/local/go/bin/go version"
    

    更多信息为什么会发生 herehere

    【讨论】:

      猜你喜欢
      • 2013-11-22
      • 2018-04-21
      • 2020-10-30
      • 1970-01-01
      • 2014-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多