我下载了适用于Mac的Docker,因为它是Hyperledger Fabric(也已列出here)的必备软件。
现在,我下载了特定于平台的二进制文件here。
说明说:
因此,我使用了以下目录: / Users /用户名/ Documents / Hyperledger \ Fabric /
我遵循了网站上列出的相同命令。
但是,我无法将下面的行添加到〜/ .bash_profile中。
export PATH=/Users/user_name/Documents/Hyperledger\ Fabric/bin:$PATH
如果我添加了上面的代码行并运行了bash_profile,它给出了一个错误,在执行ls之类的命令后,open给出了未发现的错误。
最佳答案
问题是您的目录名称包含一个空格。避免此问题的一种方法是指定没有空格的目录名称。这是一种理想的方法,因为一旦在PATH变量中引入了空格,就需要在随后使用的地方加引号。
或者,您可以将路径设置为:
export PATH="/Users/user_name/Documents/Hyperledger Fabric/bin":$PATH
然而,如上所述,这具有缺点。
关于docker - 使用Mac的Docker安装Hyperledger依赖于结构的二进制文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46776520/