亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

安裝 go mockgen 時權限被拒絕

安裝 go mockgen 時權限被拒絕

Go
ITMISS 2022-12-05 16:42:19
我正在嘗試安裝 mockgen 包,但我一直收到拒絕的權限,但不知道為什么:go install github.com/golang/mock/[email protected]輸出:去安裝github.com/golang/mock/mockgen:復制/tmp/go-build3889221292/b001/exe/a.out:打開/home/nocnoc/go/bin/mockgen:權限被拒絕我曾嘗試使用 sudo 或以 root 身份執行它,但我收到此錯誤sudo: go: 命令未找到我的 GOROOT 是 /usr/local/go 并且 GOPATH 在我的主目錄中。GO1111MODULE 也開啟。我該如何解決?其他一切似乎都運行良好,只有 mockgen 似乎無法安裝。
查看完整描述

2 回答

?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

問題是目錄~/go~/go/bin的權限和所有者。通過使用chown命令將這兩個目錄的所有者從 root 更改為我的用戶來解決:

drwxr-xr-x 10 root   root       4096 Aug 11  2020  go

drwxrwxr-x 10 nocnoc nocnoc     4096 Aug 11  2020  go

~/go/bin的權限和所有者與上述目錄相同。


查看完整回答
反對 回復 2022-12-05
?
富國滬深

TA貢獻1790條經驗 獲得超9個贊

我不是 Linux 專家,但嘗試運行:

sudo su
go install github.com/golang/mock/[email protected]


查看完整回答
反對 回復 2022-12-05
  • 2 回答
  • 0 關注
  • 235 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號