排查“go install”错误:没有目录的安装位置
尝试使用 go install 安装 Go 软件包时,您可能会遇到出现以下错误:
go install: no install location for directory /Users/me/src/go-statsd-client outside GOPATH
此错误表明包安装的目标目录不在定义的GOPATH内环境变量。
解决方案
要解决此问题,您需要设置 GOBIN 环境变量来指定 Go 包的安装目录。 GOBIN 变量应指向 GOPATH 中的目录。
按照以下步骤设置 GOBIN 环境变量:
创建一个目录来存储已安装的 Go 软件包:
mkdir bin
将GOBIN环境变量设置为创建的目录:
export GOBIN=$GOPATH/bin
附加说明
以上是为什么'go install”失败并显示'GOPATH 之外的目录没有安装位置”?的详细内容。更多信息请关注PHP中文网其他相关文章!