运行应用程序hyperledger结构时出错

时间:2017-06-23 14:31:16

标签: go blockchain hyperledger-fabric

我正在关注本教程: https://github.com/ITPeople-Blockchain/auction 并在步骤:“建立同行和Orderer二进制文件和开始订单”, 在命令:make native

我收到了以下错误:

  

Makefile:71:***“没有进入PATH:检查依赖关系”。 Arresto。

我在VirtualBox上使用Ubuntu并正确设置了gopath

3 个答案:

答案 0 :(得分:1)

GOPATH可能是正确的,但这不是错误引用的内容 - 它表示go命令不在PATH中。您需要将GOROOT/bin添加到PATH

答案 1 :(得分:0)

  

我正在按照本教程:https://github.com/ITPeople-Blockchain/auction和步骤:“构建对等体和Orderer二进制文件和Start Orderer”,命令:make native

上面提到的存储库大约在2个月前更新过,而您最好还是尝试按照最新更新的内容进行更新:Get Started

  

Makefile:71:***“没有进入PATH:检查依赖关系”。 Arresto。

另请注意,^^^错误实际上告诉您缺少来自PATH的二进制文件。检查您是否配置了GOPATHGOROOT,并确保在PATH内可以访问二进制文件。

答案 2 :(得分:0)

go path未设置。

找到go lang的安装目录。 (例如linux)

  

whereis go

然后导出低于var。

  

export GOPATH = $ HOME / go export PATH = $ PATH:$ GOPATH / bin

这些导出的变量范围仅限于当前终端,因此最好设置为文件〜/ .bashrc