Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 无法安装aerospike,获取aerospike在步骤'失败;节点gyp重建';_Node.js_Linux_Npm_Npm Install - Fatal编程技术网

Node.js 无法安装aerospike,获取aerospike在步骤'失败;节点gyp重建';

Node.js 无法安装aerospike,获取aerospike在步骤'失败;节点gyp重建';,node.js,linux,npm,npm-install,Node.js,Linux,Npm,Npm Install,我正在尝试安装aerospike nodejs模块,但无法安装。 下面是一个错误 aerospike在步骤“节点gyp重建”失败 退出状态1 aerospike在步骤“节点gyp重建”失败 退出状态1 /usr/bin/ld:找不到-lssl collect2:错误:ld返回了1个退出状态 aerospike.target.mk:193:目标“释放/obj.target/aerospike.node”的配方失败 make:**[Release/obj.target/aerospike.node]

我正在尝试安装aerospike nodejs模块,但无法安装。 下面是一个错误

aerospike在步骤“节点gyp重建”失败 退出状态1

aerospike在步骤“节点gyp重建”失败 退出状态1 /usr/bin/ld:找不到-lssl collect2:错误:ld返回了1个退出状态 aerospike.target.mk:193:目标“释放/obj.target/aerospike.node”的配方失败 make:**[Release/obj.target/aerospike.node]错误1 rm binding_gyp_aerospike_client_c_target_Installing_aerospike_c_client_dependency.mediate make:离开目录“/home/kartiknigam/repository/forms/node_modules/aerospeck/build” 哎呀!构建错误 哎呀!堆栈错误:
make
失败,退出代码:2 哎呀!堆栈位于ChildProcess.onExit(/home/kartiknigam/.nvm/v4.5.0/lib/node_modules/npm/node_modules/node gyp/lib/build.js:276:23) 哎呀!在emitTwo处堆栈(events.js:87:13) 哎呀!ChildProcess.emit处的堆栈(events.js:172:7) 哎呀!在Process.ChildProcess.\u handle.onexit(internal/child\u Process.js:200:12)处堆栈 哎呀!Linux系统4.15.0-39-generic 哎呀!命令“/home/kartik/.nvm/v4.5.0/bin/node”“/home/kartik/.nvm/v4.5.0/lib/node_modules/npm/node_modules/node gyp/bin/node gyp.js”“重建” 哎呀!cwd/home/kartik/repository/forms/node_模块/aerospike 哎呀!节点-v4.5.0 哎呀!节点gyp-v3.4.0 哎呀!不好 npm错误!Linux 4.15.0-39-generic npm错误!argv“/home/kartik/.nvm/v4.5.0/bin/node”“/home/kartik/.nvm/v4.5.0/bin/npm”“i”“aerospike” npm错误!节点v4.5.0 npm错误!npm v2.15.9 npm错误!代码失效循环

npm错误!aerospike@3.7.2安装:
node-gyp-rebuild
npm错误!退出状态1 npm错误! npm错误!失败aerospike@3.7.2安装脚本“节点gyp重建”。 npm错误!这很可能是aerospike软件包的问题, npm错误!与npm本身无关。 npm错误!告诉作者此操作在您的系统上失败: npm错误!节点gyp重建 npm错误!您可以通过以下方式获取有关如何打开此项目问题的信息: npm错误!飞虱 npm错误!或者,如果不可用,您可以通过以下方式获取他们的信息: npm错误! npm错误!npm所有者ls aerospike
npm错误!上面可能还有其他日志输出。

首先尝试安装“节点gyp rebuild”:

npm install node-gyp rebuild
如果错误仍然存在,则检查以下相关性,因为Aerospike依赖于这些相关性:

  • libssl开发
  • zlib1g开发
  • libpng开发
如果尚未安装,请通过以下方式安装这些软件包:

sudo apt-get install libssl-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libpng-dev

首先尝试安装“节点gyp rebuild”:

npm install node-gyp rebuild
如果错误仍然存在,则检查以下相关性,因为Aerospike依赖于这些相关性:

  • libssl开发
  • zlib1g开发
  • libpng开发
如果尚未安装,请通过以下方式安装这些软件包:

sudo apt-get install libssl-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libpng-dev