npm install oracledb gyp ERR

时间:2017-03-20 15:57:07

标签: node.js oracle npm npm-install gyp

如果我尝试通过npm安装oracledb,我会

  

gyp ERR!配置错误

     

gyp ERR!堆栈错误:gyp失败并退出代码:1

     

gyp ERR!堆栈在ChildProcess.onCpExit>(/ Users // .nvm / versions / node / v7.7.3 / lib / node_modules / npm / node_modules /> node-gyp / lib / configure.js:308:16)

     

gyp ERR!堆栈在emitTwo(events.js:106:13)

     

gyp ERR!在ChildProcess.emit堆栈(events.js:194:7)

     

gyp ERR! Process.ChildProcess._handle.onexit的堆栈(internal / child_process.js:215:12)

     

gyp ERR!系统达尔文15.6.0

     

gyp ERR!命令“/Users//.nvm/versions/node/v7.7.3/bin/node”“/ Users//.nvm/versions/node/v7.7.3/lib/node_modules/npm/node_modules/node-gyp/bin /node-gyp.js“”rebuild“

     

gyp ERR! cwd / Users // Documents / development / DB-Migration / node_modules / oracledb

     

gyp ERR! node -v v7.7.3

     

gyp ERR! node-gyp -v v3.5.0

     

gyp ERR!不行

     

npm ERR!达尔文15.6.0

     

npm ERR! argv“/Users//.nvm/versions/node/v7.7.3/bin/node”“/ Users//.nvm/versions/node/v7.7.3/bin/npm”“install”“oracledb”

     

npm ERR!节点v7.7.3

     

npm ERR! npm v4.1.2

     

npm ERR!代码ELIFECYCLE

     

npm ERR! oracledb@1.13.0安装:node-gyp rebuild   错误的ERR!退出状态1   错误的ERR!

     

npm ERR! oracledb@1.13.0安装脚本'node-gyp rebuild'失败。

     

npm ERR!确保安装了最新版本的node.js和npm。

     

npm ERR!如果这样做,这很可能是oracledb包的问题,​​

     

npm ERR!不是与npm本身。

     

npm ERR!告诉作者你的系统失败了:

     

npm ERR! node-gyp rebuild

     

npm ERR!您可以通过以下方式获取有关如何为此项目打开问题的信息:

     

npm ERR! npm bugs oracledb

     

npm ERR!或者,如果没有,您可以通过以下方式获取他们的信息:

     

npm ERR! npm owner ls oracledb

     

npm ERR!上面可能有额外的日志记录输出。“

我已经更新了npm和节点到最新版本,所以这不是问题。 我还尝试通过即时客户端安装oracledb(https://github.com/oracle/node-oracledb/blob/master/INSTALL.md#instosx号码6)      - 当我尝试这个时,我得到一个“”errorMessage“:”/ var /task / node_modules / myledledb / build / Release / myledledb.node:无效的ELF标题“”

如何将oracledb正确安装到我的节点项目中?

0 个答案:

没有答案