gpt4 book ai didi

macos - 设置 GOPATH 时转到 : go get $GOPATH error,

转载 作者:IT王子 更新时间:2023-10-29 00:38:02 25 4
gpt4 key购买 nike

运行 go get 命令时:

sudo 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

但是 $GOPATH 已经设置好。

运行 echo $GOPATH 得到 /Users/userxyz/Desktop/Code

运行 go env 给出

.....

GOPATH="/Users/userxyz/Desktop/Code"

...

GOROOT="/usr/local/go"

.....

我已经尝试通过添加以下行将 GOPATH 设置为环境变量

export GOPATH="$HOME/Desktop/Code"
export PATH=$PATH:$GOPATH/bin

以下文件,或者

~/.profile (/etc/profile)
~/.bashrc
~/.bash_profile

最佳答案

sudo go get github.com/go-sql-driver/mysql

这在 root 用户下运行 go get,它没有设置 $GOPATH

只是做:

go get github.com/go-sql-driver/mysql

通常,做:

go get

在项目文件夹中,它将安装所有依赖项。以下将安装测试中提到的依赖项:

go get -t

关于macos - 设置 GOPATH 时转到 : go get $GOPATH error,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24778565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com