我试着安装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供应商:权限被拒绝' –