这是我最后一个问题的后续措施:golang:在本地目录中安装软件包
我已GOPATH
设置为,$HOME/prog/go/gopath
并且此路径存在三个目录:
~/prog/go/gopath$ ls bin pkg src
现在我尝试安装一个模块来访问redis数据库,该数据库要求我运行
go install
在源目录中。但是命令go install
给了我
~/prog/go/gopath/src/redis (go1)$ go install
go install flag: open /usr/local/go/pkg/darwin_amd64/flag.a: permission denied
~/prog/go/gopath/src/redis (go1)$ echo $GOPATH
<myhomedir>/prog/go/gopath
(<myhomedir>
有效路径在哪里)
问题1:为什么go install
不采取$GOPATH
考虑?问题2:如何说服go install
使用$GOPATH
?
翻翻过去那场雪
相关分类