我試着安裝https://github.com/btcsuite/btcd
我跟着指示(與添加須藤除外)由第一安裝滑行,像這樣
sudo go get -u github.com/Masterminds/glide
然後我克隆回購到相應的文件夾,像這樣
git clone https://github.com/btcsuite/btcd $GOPATH/src/github.com/btcsuite/btcd
現在回購站位於此文件夾:/Users/yako/go/src/github.com/btcsuite/btcd
當我在文件夾中運行sudo glide install
時會出現問題。我得到[ERROR] $GOPATH is not set.
Im相當肯定我沒有設置這些正確思想爲go env GOROOT GOPATH
命令返回
/usr/local/go /Users/yako/go
和echo $GOROOT
回報/usr/local/go
和echo $GOPATH
回報/Users/yako/go
由於某些原因,GOPATH文件夾中的所有者被設置爲root用戶而不是我的用戶。 。 –
奇數。也許你使用了一個工具來設置它在sudo下運行? –
我改變它爲可讀/可寫/ exectuble我仍然得到這個錯誤,當運行glide安裝'無法創建供應商:mkdir供應商:權限被拒絕' –