hyperledger作曲家安装问题

时间:2018-04-07 10:20:11

标签: installation hyperledger-composer

我正在使用Ubuntu 16.04,在安装了先决条件之后,我按照这里的步骤进行了操作:

https://hyperledger.github.io/composer/next/installing/development-tools.html

所有安装都没有错误,但是当我运行此命令时:

./createPeerAdminCard.sh

我收到了这个错误:

"Cannot use v0.18.2 version of composer with fabric 1.1, v0.19 or higher is required"

我很惊讶v0.19如果需要的话,没有作为设置的一部分安装。

我现在如何升级到composer v0.19?

3 个答案:

答案 0 :(得分:1)

运行此行:

npm install -g composer-cli@0.19.0

答案 1 :(得分:0)

确保没有安装php的composer组件。你可以通过查看它的版本来检查它。作曲家 - 版本。如果结果是这样的1.6.0,删除它。你可以通过&#34来找到路径;哪个作曲家"命令。

然后检查并更新版本。您可以找到最新的稳定版here。现在是0.19.9

npm install -g composer-cli@0.19.9

答案 2 :(得分:0)

首先安装nvm:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

然后使用节点 lts/carbon:

注意:如果已安装 lts/carbonnvm,请跳过安装。

nvm install lts/carbon

nvm use lts/carbon

然后安装composer-cli:

npm install -g composer-cli