[go]在 go get 命令上获取“mkdir home/user permission denied”
· 收录于 2024-01-06 14:04:07 · source URL
问题详情
我在 .bashrc
文件中设置了以下环境变量
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/home/Rushikesh/GO
export PATH=$PATH:$GOPATH/bin
当我运行以下命令时:
go get github.com/nsf/gocode
我收到以下错误:
package github.com/nsf/gocode: mkdir /home/Rushikesh: permission denied
最佳回答
问题出在您的配置上。
从您的评论中阅读时,Rushikesh 不是用户,而是您的目录。 那么 GOPATH env 变量应该是
导出 GOPATH=/home/logged_user_name/Rushikesh/GO