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

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

不能再執行任何 go 命令

不能再執行任何 go 命令

Go
哈士奇WWW 2022-05-18 14:42:57
在它發生之前,我正在做的是嘗試使用dep來管理我的golang代碼依賴關系。我現在發現的是我無法使用go執行任何命令,即使我嘗試使用brew by卸載它brew uninstall go并brew install go再次執行。如果我這樣做go env,它將顯示如下:$ go envgo: cannot find GOROOT directory: /usr/local/cellar/go/1.13.1/libexec$ ls /usr/local/Cellar/go/1.13.8/libexec/CONTRIBUTING.md SECURITY.md bin     lib     robots.txtCONTRIBUTORS    VERSION     doc     misc        srcPATENTS     api     favicon.ico pkg     test$ go versiongo: cannot find GOROOT directory: /usr/local/cellar/go/1.13.1/libexec$ go buildgo: cannot find GOROOT directory: /usr/local/cellar/go/1.13.1/libexec$ echo $GOPATH/Users/mymac/go$ echo $GOROOT$我應該怎么做和檢查?
查看完整描述

2 回答

?
子衿沉夜

TA貢獻1828條經驗 獲得超3個贊

我個人將其用于 Homebrew


export GOPATH=$HOME/go

export GOBIN=$GOPATH/bin

# Homebrew

export GOROOT="$(brew --prefix golang)/libexec"

# Manual install

# export GOROOT=/usr/local/go

export PATH=$PATH:$GOPATH/bin

export PATH=$PATH:$GOROOT/bin


查看完整回答
反對 回復 2022-05-18
?
慕虎7371278

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

試試這個:


https://gist.github.com/vsouza/77e6b20520d07652ed7d


# Set variables in .bashrc file


# don't forget to change your path correctly!

export GOPATH=$HOME/golang

export GOROOT=/usr/local/opt/go/libexec

export PATH=$PATH:$GOPATH/bin

export PATH=$PATH:$GOROOT/bin

當然,您需要將“$HOME/golang”和“/usr/local/opt/go:”更改為您的實際路徑名。


來自 OP:


最后我解決了這個問題,你能幫忙更新你的評論然后我將它設置為 SOLVED。


我用


export GOROOT=/usr/local/Cellar/go/1.13.8/libexec/


代替


GOROOT=/usr/local/opt/go/libexec


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

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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