我正在尝试做一个go get:go get github.com/go-sql-driver/mysql它失败并出现以下错误:package github.com/go-sql-driver/mysql: cannot download, $GOPATH not set. For more details see: go help gopath当我执行 a 时go env,Go 值列表如下所示:ubuntu@ip-xxx-x-xx-x:~$ go envGOARCH="amd64"GOBIN=""GOCHAR="6"GOEXE=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOOS="linux"GOPATH=""GORACE=""GOROOT="/usr/lib/go"GOTOOLDIR="/usr/lib/go/pkg/tool/linux_amd64"CC="gcc"GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread"CGO_ENABLED="1"显然 GOPATH 没有设置,我应该如何以及在哪里设置它?我看到很多线程都提到了这个错误,但没有一个线程可以回答我的问题,需要编辑哪个文件才能为该路径提供值?
3 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
只需将以下行添加到 ~/.bashrc 中,这将持续存在。但是,在我的示例中,您可以使用其他您喜欢的路径作为 GOPATH 而不是$HOME/go。
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
- 3 回答
- 0 关注
- 364 浏览
添加回答
举报
0/150
提交
取消