当前位置: 首页 > 知识库问答 >
问题:

Hyperledger Composer安装

徐麒
2023-03-14

我尝试安装hyper ledger composer CLI&它的开发工具,但出现了错误。就像

npm WARN deprecated fs-promise@1.0.0: Use mz or fs-extra^3.0 with Promise Support

npm警告不推荐的加密@0.0.3:不再支持此包。它现在是一个内置的节点模块。如果您依赖于加密,您应该切换到内置的加密。npm WARN deprecated Jade@1.11.0:Jade已重命名为pug,请安装最新版本的pug,而不是Jade npm WARN deprecated transformers@2.1.0:deprecated,使用jstransformer npm WARN deprecated constantinople@3.0.2:请至少更新到constantinople 3.1.1 npm WARN deprecated Nodemailer@2.7.2:Nodemailer 4.0.1以下的所有版本都已被否决。请参阅https://nodemailer.com/status/npm WARN deprecated socks@1.1.9:如果使用2.x分支,请至少升级到2.1.6以避免套接字数据流的严重bug和2.1.0中引入的导入问题npm WARN deprecated mailcomposer@4.0.1:此项目未维护npm WARN deprecated buildmail@4.0.1:此项目未维护/root/.nvm/versions/node/v8.10.0/bin/composer

pkcs11js@1.0.14安装/root/.nvm/versions/node/v8.10.0/lib/node_modules/composer-cli/node_modules/pkcs11js node-gyp重建

sh:1:node-gyp:权限被拒绝npm警告可选跳过可选依赖项:fsevents@1.1.3(Node_modules/composer-cli/node_modules/fsevents):npm警告notsup跳过可选依赖项:fsevents@1.1.3:wanted{“OS”:“Darwin”,“arch”:“any”}(current:{“OS”:“Linux”,“arch”:“x64”})

npm错误!文件sh npm错误!代码ELIFECYCLE npm错误!errno ENOENT npm err!系统调用生成npm错误!pkcs11js@1.0.14安装:节点-gyp重建npm错误!产卵ENOENT npm错误!npm错误!pkcs11js@1.0.14安装脚本失败。npm错误!这可能不是NPM的问题。上面可能有额外的日志记录输出。

npm错误!此运行的完整日志可以在:npm err!/root/.npm/_logs/2018-03-24t02_16_27_676z-debug.log root@composer:~#npm install-g composer-rest-server npm WARN deprecated Jade@1.11.0:Jade已重命名为pug,请安装最新版本的pug,而不是Jade npm WARN deprecated fs-Promise@1.0.0:使用mz或fs-extra^3.0 with Promise Support npm WARN deprecated crypto@0.0.3:此包不再受支持。它现在是一个内置的节点模块。如果您依赖于加密,您应该切换到内置的加密。npm WARN deprecated constantinople@3.0.2:请至少更新到constantinople 3.1.1 npm WARN deprecated Transformers@2.1.0:deprecated,使用jstransformer npm WARN deprecated Nodemailer@2.7.2:Nodemailer 4.0.1以下的所有版本都已被否决。请参见https://nodemailer.com/status/npm WARN deprecated mailcomposer@4.0.1:此项目未维护npm WARN deprecated socks@1.1.9:如果使用2.x分支,请至少升级到2.1.6以避免套接字数据流的严重bug和2.1.0中引入的导入问题npm WARN deprecated buildmail@4.0.1:此项目未维护

pkcs11js@1.0.14安装/root/.nvm/versions/node/v8.10.0/lib/node_modules/composer-rest-server/node_modules/pkcs11js node-gyp重建

sh:1:node-gyp:权限被拒绝npm错误!文件sh npm错误!代码ELIFECYCLE npm错误!errno ENOENT npm err!系统调用生成npm错误!pkcs11js@1.0.14安装:节点-gyp重建npm错误!产卵ENOENT npm错误!npm错误!pkcs11js@1.0.14安装脚本失败。npm错误!这可能不是NPM的问题。上面可能有额外的日志记录输出。

npm错误!此运行的完整日志可以在:npm err!/root/.npm/_logs/2018-03-24t02_16_58_032z-debug.log root@composer:~#npm install-g generator-hyperledger-composer npm WARN deprecated fs-Promise@1.0.0:使用mz或fs-extra^3.0 with Promise Support npm WARN deprecated crypto@0.0.3:不再支持此包。它现在是一个内置的节点模块。如果您依赖于加密,您应该切换到内置的加密。npm WARN deprecated formatio@1.2.0:此包未维护。改用@sinonjs/formatio

pkcs11js@1.0.14安装/root/.nvm/versions/node/v8.10.0/lib/node_modules/generator-hyperledger-composer/node_modules/pkcs11js node-gyp重建

sh:1:node-gyp:权限被拒绝npm错误!文件sh npm错误!代码ELIFECYCLE npm错误!errno ENOENT npm err!系统调用生成npm错误!pkcs11js@1.0.14安装:节点-gyp重建npm错误!产卵ENOENT npm错误!npm错误!pkcs11js@1.0.14安装脚本失败。npm错误!这可能不是NPM的问题。上面可能有额外的日志记录输出。

npm错误!此运行的完整日志可以在:npm err!/root/.npm/_logs/2018-03-24t02_17_21_569z-debug.log

在ubuntu上安装composer最好的方法还是单行命令?

我试图以sudo用户身份安装cli:得到以下错误:

i tried to install the composer cli as sudo user: got this : "swap@composer:~$ npm install -g composer-cli

npm WARN deprecated fs-Promise@1.0.0:使用mz或fs-extra^3.0带有Promise支持npm WARN deprecated crypto@0.0.3:此包不再受支持。它现在是一个内置的节点模块。如果您依赖于加密,您应该切换到内置的加密。npm WARN deprecated Jade@1.11.0:Jade已重命名为pug,请安装最新版本的pug,而不是Jade npm WARN deprecated transformers@2.1.0:deprecated,使用jstransformer npm WARN deprecated constantinople@3.0.2:请至少更新到constantinople 3.1.1 npm WARN deprecated Nodemailer@2.7.2:Nodemailer 4.0.1以下的所有版本都已被否决。请参阅https://nodemailer.com/status/npm WARN deprecated socks@1.1.9:如果使用2.x分支,请至少升级到2.1.6以避免套接字数据流的严重bug和2.1.0中引入的导入问题npm WARN deprecated mailcomposer@4.0.1:此项目未维护npm WARN deprecated buildmail@4.0.1:此项目未维护/home/swap/.nvm/versions/node/v8.10.0/bin/composer

pkcs11js@1.0.14安装/home/swap/.nvm/versions/node/v8.10.0/lib/node_modules/composer-cli/node_modules/pkcs11js node-gyp重建

回溯(最近调用的最后一次):文件“de/v8.10.0/lib/node_modules/npm/node_modules/npm-lifecycle/node_modules/node_gyp/gyp/pylib/gyp/input.py”,第5行,来自compiler.ast导入Const importerror:没有名为compiler.ast gyp的模块错误!配置错误gyp错误!堆栈错误:gyp失败,退出代码:1 gyp错误!在childprocess.oncpexit上堆栈(/home/swap/.nvm/versions/node/v8.10.0/lib/node_modules/npm/node_modules/npm-lifecycle/node_modules/node-gyp/lib/configure.js:336:16)gyp错误!在emitTwo(events.js:126:13)gyp错误!在childprocess.emit(events.js:214:7)gyp错误!堆栈在process.childprocess._handle.onexit(internal/child_process.js:198:12)gyp错误!系统Linux 4.4.0-109-通用gyp错误!命令“/home/swap/.nvm/versions/node/v8.10.0/bin/node”“/home/swap/.nvm/versions/node/v8.10.0/lib/node_modules/npm/node_modules/npm-lifecycle/node_modules/node-gyp/bin/node-gyp.js”“rebuild”gyp err!cwd/home/swap/.nvm/versions/node/v8.10.0/lib/node_modules/composer-cli/node_modules/pkcs11js gyp错误!节点-V v8.10.0 gyp错误!节点-gyp-v v3.6.2 gyp错误!not ok npm WARN可选跳过可选依赖项:fsevents@1.1.3(node_modules/composer-cli/node_modules/fsevents):npm WARN notsup跳过可选依赖项:fsevents@1.1.3不支持的平台:wanted{“OS”:“Darwin”,“arch”:“any”}(current:{“OS”:“Linux”,“arch”:“x64”})

npm错误!代码ELIFECYCLE npm错误!错误1 npm错误!pkcs11js@1.0.14安装:节点-gyp重建npm错误!退出状态1 npm错误!npm错误!pkcs11js@1.0.14安装脚本失败。npm错误!这可能不是NPM的问题。上面可能有额外的日志记录输出。“请引导

共有1个答案

孟成化
2023-03-14

我将运行NPM更新并查看以下两个链接:

https://hyperledger.github.io/composer/installing/installing-prereqs

https://hyperledger.github.io/composer/reference/commands.html

仔细阅读必备条件。我也注意到这样的信息:

请注意:当使用Ubuntu时,该命令在根用户shell中运行时将失败。

 类似资料:
  • 我试图将我的应用程序安装到Android L Preview Intel Atom虚拟设备中,它失败了,错误: install_failed_no_matching_abis

  • 在你开始使用 Django 之前,你需要先安装它。我们有一个 完整安装指南 它涵盖了所有的安装步骤和可能遇到的问题;本指南将会给你一个最简单、简洁的安装指引。 安装 Python 作为一个 Web 框架,Django 需要使用 Python 。它适用 2.6.5 到 2.7 的所有 Python 版本。它还具有 3.2 和 3.3 版本的实验性支持。所有这些 Python 版本都包含一个轻量级的数

  • 首先要安装 Node.js, Node.js 自带了软件包管理器 npm,Webpack 需要 Node.js v0.6 以上支持,建议使用最新版 Node.js。 用 npm 安装 Webpack: $ npm install webpack -g 此时 Webpack 已经安装到了全局环境下,可以通过命令行 webpack -h 试试。 通常我们会将 Webpack 安装到项目的依赖中,这样就

  • tags: 安装, 软件源 Linux Mint 18 的安装比较简单,安装速度也非常快。 但是期间还是有一些事情要小心。 安装前准备 从 Linux Mint 的下载页面下载 Cinnamon 的 64位版本。 https://www.linuxmint.com/download.php 之后使用各种工具将下载下来的 ISO 文件制作成启动 U 盘进行安装。 安装 安装时,在选择安装盘符时需要注

  • MongoDB能够运行在多种平台,并支持32位和64的构架。 由于本教程是在Windows上开展,所以只讲Windows上的安装。其他平台参考MongoDB官方手册。 在Windows上安装MongoDB MongoDB2.2版本之前不支持Windows XP,本教程使用的版本是最新的3.0的版本。为了方便操作和理解,所以选择在Windows讲解,生产环境请使用Linux版本。 MongoDB支持

  • 如果你在家做这个练习 如果你在家做这个练习,而不是在一个 Django Girls 活动 中,你现在完全可以跳过这一章,直接阅读互联网是如何工作的?一章。 这是因为下面的这些步骤包含在整个教程当中,这只是一个额外的页面,把所有的安装说明收集在了一起。 Django Girls活动有一个“开学礼”环节,活动中会一次性安装完成所有的软件,因而在之后的线下活动中就无需再进行安装,这对我们很有帮助。 如果

  • 安装部署 如果你是首次接触 ethereum,推荐使用下面的步骤安装部署。 安装 Go 环境 curl -O https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz tar -C /usr/local -xzf go1.5.1.linux-amd64.tar.gz mkdir -p ~/go; ech

  • Elasticsearch-php 的安装需要满足以下 4 个需求: PHP 7.0.0 或更高版本 Composer ext-curl:PHP 的 Libcurl 扩展(详情查看下方注意事项) 原生 JSON 扩展 (`ext-json`) 1.3.7或更高版本 其余的依赖会由 Composer 自动安装。Composer 是一个 PHP 包管理和依赖管理工具,使用 Composer 安装 el