我正在嘗試做一個go get:go get github.com/go-sql-driver/mysql它失敗并出現(xiàn)以下錯誤:package github.com/go-sql-driver/mysql: cannot download, $GOPATH not set. For more details see: go help gopath當我執(zhí)行 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 沒有設(shè)置,我應(yīng)該如何以及在哪里設(shè)置它?我看到很多線程都提到了這個錯誤,但沒有一個線程可以回答我的問題,需要編輯哪個文件才能為該路徑提供值?
3 回答

幕布斯7119047
TA貢獻1794條經(jīng)驗 獲得超8個贊
只需將以下行添加到 ~/.bashrc 中,這將持續(xù)存在。但是,在我的示例中,您可以使用其他您喜歡的路徑作為 GOPATH 而不是$HOME/go。
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
- 3 回答
- 0 關(guān)注
- 396 瀏覽
添加回答
舉報
0/150
提交
取消