golang mkdir /usr/local/go/pkg/mod权限被拒绝

huwehgph  于 2023-08-01  发布在  Go
关注(0)|答案(1)|浏览(591)

操作系统:Windows 11 WSL 2; IDE:Goland最新
我试图打开我的IDE Goland,但当IDE试图索引我的项目时,我得到了这个错误。

warning: GOPATH set to GOROOT (/usr/local/go) has no effect
go: mkdir /usr/local/go/pkg/mod: permission denied
go: github.com/MyCompany/common-backend@v1.0.56: mkdir /usr/local/go/pkg/mod: permission denied

字符串
不过我已经这样设定了

export GOROOT=/usr/local/go
 export GOPATH=$HOME/go
 export PATH=$PATH:/usr/local/go/bin


我的WSL forGoPath有什么遗漏吗?

06odsfpq

06odsfpq1#

步骤1:打开终端检查GOPATH
mrone.inc
转到环境|grep GOPATH
第2步:将GOPATH和它们复制到~/.zshrc
mrone.inc
mrone.inc
sudo gedit ~/.zshrc
步骤3:保存并重新启动bash
mrone.inc
source ~/.zshrc
备选方案:将当前用户设为根用户
mrone.inc
mrone.inc
sudo chown -R /root/

相关问题