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

GOPATH 设置不正确,无法下载

GOPATH 设置不正确,无法下载

Go
宝慕林4294392 2022-01-10 16:50:22
最初当我想用 go 安装时发生错误sudo go get github.com/njasm/gosoundcloudpackage github.com/njasm/gosoundcloud: cannot download, $GOPATH not set. For more details see: go help gopath但是当我寻找 GOPATHecho $GOPATHhome/maker/go我也可以构建脚本,有什么问题吗?
查看完整描述

1 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

不要使用sudo.

您的 $GOPATH 指向您的本地使用帐户。所以猜测是您在.profileor.bashrc文件中设置了 $GOPATH ,这意味着它对您的用户来说是本地的。

Go 旨在在您的用户空间内运行,无需 sudo 进行开发。

所以...

go get github.com/njasm/gosoundcloud

如果你安装了 Go sudo apt-get install Go,那很好。只需确保为您的用户正确设置了 $GOPATH,然后在不使用 sudo 的情况下运行命令 abve。

现在,如果您尝试安装二进制文件(gosoundcloud 是二进制文件吗?),那么首先在您的帐户下构建它:

go install github.com/njasm/gosoundcloud

这会将二进制文件放入$GOPATH/bin. 然后只是cp它:

sudo cp /home/maker/go/bin/{binary name} /usr/bin

或者类似的...


查看完整回答
反对 回复 2022-01-10
  • 1 回答
  • 0 关注
  • 184 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号