为了账号安全,请及时绑定邮箱和手机立即绑定

Golang - 通过 Upstart 运行时找不到命令“go”

Golang - 通过 Upstart 运行时找不到命令“go”

Go
墨色风雨 2021-07-15 15:15:02
我正在尝试在我的 ubuntu 上通过“upstart”运行 go 命令。我的新贵脚本是script  go run /home/myhome/gocode/src/program/hello.goend script它不起作用,我检查了日志文件,它说/bin/sh: 1: /bin/sh: go: not found我可以使用任何用户名在命令行上运行“go”。我该如何解决?
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

which go以其他用户身份键入以查找 go 可执行文件的完整路径。然后,在您的新贵脚本中,替换go为完整路径(例如/usr/local/go/bin)。

我不确定您为什么会遇到这个问题,但也许新贵用户的路径与普通用户不同(即它可能包含/sbin而不是/usr/bin)。


查看完整回答
反对 回复 2021-07-19
  • 2 回答
  • 0 关注
  • 281 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信