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

Go 忽略导出的 GOPATH

Go 忽略导出的 GOPATH

Go
MM们 2022-03-07 19:44:08
我按照linux go 安装说明运行sudo tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz并添加/usr/local/go/bin到$PATH. 不幸的是,我被卡住了,因为忽略了在终端go中导出的任何尝试。$GOPATH发生了什么事,我该如何解决?$ export GOPATH=$HOME/Go$ echo $GOPATH/home/rsg/Go$ go envGOARCH="amd64"GOBIN=""GOEXE=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOOS="linux"GOPATH=""GORACE=""GOROOT="/usr/local/go"GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"CC="gcc"GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build834345994=/tmp/go-build -gno-record-gcc-switches"CXX="g++"CGO_ENABLED="1"编辑:进一步检查,似乎由于某种原因,我根本无法导出 GOPATH。我不知道为什么,因为导出其他变量(例如 FOO)工作得很好。到底是怎么回事?rsg@P ~ $ env | grep FOOrsg@P ~ $ env | grep GOPATHrsg@P ~ $ export FOO=barrsg@P ~ $ env | grep FOOFOO=barrsg@P ~ $ export GOPATH=barrsg@P ~ $ env | grep GOPATHrsg@P ~ $ GOPATH=foo env | grep GOPATHGOPATH=foorsg@P ~ $ env | grep GOPATH
查看完整描述

1 回答

?
紫衣仙女

TA贡献1839条经验 获得超15个赞

我仍然不知道问题是什么,但运行unset GOPATH解决了它。


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

添加回答

举报

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