我正在使用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?
答案 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/carbon
或 nvm
,请跳过安装。
nvm install lts/carbon
nvm use lts/carbon
然后安装composer-cli:
npm install -g composer-cli