我正在尝试在ubuntu上下载ipfs,所以我可以将它与golang一起使用。
我正在使用以下命令:
go get -d github.com/ipfs/go-ipfs
但是这给了我以下错误消息:
package github.com/ipfs/go-ipfs
imports runtime: cannot find package "runtime" in any of:
/home/userone/go/src/runtime (from $GOROOT)
/home/userone/gostuff/src/runtime (from $GOPATH)
我在文件~/.bashrc
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
我正在使用Ubuntu 16.04并使用以下命令安装golang
sudo aptitude install golang-go git
为什么我收到错误消息?
答案 0 :(得分:1)
可以在README.md https://github.com/ipfs/go-ipfs#install
中找到安装说明要从源代码编译,请执行:
$ go get -u -d github.com/ipfs/go-ipfs
$ cd $GOPATH/src/github.com/ipfs/go-ipfs
$ make install
答案 1 :(得分:1)
只是为了让一切都清楚。以下是您需要做的唯一事情(不要设置GOROOT)
export PATH = $ PATH:/ usr / local / go / bin
export PATH = $ PATH:$ GOPATH / bin
$ go get -u -d github.com/ipfs/go-ipfs $ cd $GOPATH/src/github.com/ipfs/go-ipfs<br> $ make install