我按照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 回答
- 0 关注
- 168 浏览
添加回答
举报
0/150
提交
取消