【问题标题】:Hyperledger composer-cli cannot uninstall, no such file or directoryHyperledger composer-cli 无法卸载,没有这样的文件或目录
【发布时间】:2019-02-13 07:12:47
【问题描述】:

我已成功将 2 台机器与 Hyperledger 作曲家连接。不知何故,沙发撞到了中间。所以不知何故,我想从一开始就重新启动我的 Hyperledger。 当我尝试创建管理员卡时,No version of composer-cli has been detected, you need to install composer-cli at v0.19 or higher

所以我在堆栈溢出时做了一点搜索,发现了一些很好的信息。然后我尝试卸载 composer-cli 并重新安装它。 当我试图卸载它时,ENOENT: no such file or directory, open '/home/ptech_root/package.json'.

我不知道为什么会这样。 当我尝试安装 npm install -g composer-cli@0.20 时,我明白了。

    /home/ptech_root/.nvm/versions/node/v8.15.0/bin/composer -> /home/ptech_root/.nvm/versions/node/v8.15.0/lib/node_modules/composer-cli/cli.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules/composer-cli/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

+ composer-cli@0.20.7
updated 1 package in 9.083s

但似乎我无法卸载它。 知道为什么吗? 我认为这是因为PATH。但我不知道我该怎么办。我是这个领域的新手。

【问题讨论】:

    标签: hyperledger hyperledger-composer ubuntu-18.04 nvm


    【解决方案1】:

    发现问题

    我在 azure VM 上使用 ubuntu,我需要使用 sh ./createPeerAdminCard.sh 而不是 ./createPeerAdminCard.sh。我不确定为什么会这样。在我的亚马逊虚拟机中,我不需要放置这个 SH,所以如果有人知道为什么这个 sh 东西在 azure 上有效,但在亚马逊上无效,请分享原因。

    【讨论】:

      猜你喜欢
      • 2018-02-25
      • 1970-01-01
      • 1970-01-01
      • 2015-01-18
      • 2017-05-14
      • 2022-06-23
      • 1970-01-01
      • 2020-07-12
      • 1970-01-01
      相关资源
      最近更新 更多