为node js安装db oracle

为node js安装db oracle,oracle,node.js,Oracle,Node.js,当我尝试在mac OS的终端上安装db oracle for node js时。获取以下错误。 请帮忙 我在npm install db oracle上得到的错误列表如下 unameits Mac mini:InstantClient vinod$npm安装数据库oracle npm http获取npm http 304 分贝-oracle@0.2.3安装/usr/InstantClient/node_modules/db oracle节点waf配置生成 检查程序g++或C++:/rr/bin

当我尝试在mac OS的终端上安装db oracle for node js时。获取以下错误。 请帮忙

我在npm install db oracle上得到的错误列表如下

unameits Mac mini:InstantClient vinod$npm安装数据库oracle npm http获取npm http 304

分贝-oracle@0.2.3安装/usr/InstantClient/node_modules/db oracle节点waf配置生成

检查程序g++或C++:/rr/bin /g++< /p> 检查程序cpp:/usr/bin/cpp

检查程序ar:/usr/bin/ar

正在检查程序ranlib:/usr/bin/ranlib

检查g++:ok

正在检查节点路径:未找到

检查节点前缀:ok/usr/local/Cell/node/0.8.11

检查头occi.h:缺少OCI的包含文件

/usr/InstantClient/node_modules/db oracle/wscript:42:错误:配置失败(请参阅“/usr/InstantClient/node_modules/db oracle/build/config.log”)

分贝-oracle@0.2.3预卸载/usr/InstantClient/node_模块/db oracle rm-rf构建/*

npm错误!分贝-oracle@0.2.3安装:节点waf配置生成

npm错误!sh“-c”“节点waf配置生成”失败,错误为1

npm错误

npm错误!在数据库中失败-oracle@0.2.3安装脚本

npm错误!这很可能是db oracle软件包的问题

npm错误!与npm本身无关

npm错误!告诉作者此操作在您的系统上失败:

npm错误!节点waf配置生成

npm错误!您可以通过以下方式获取他们的信息:

npm错误!npm所有者ls db oracle

npm错误!上面可能还有其他日志输出

npm错误!达尔文11.3.0系统

npm错误!命令“/usr/local/ceral/node/0.8.11/bin/node”“/usr/local/bin/npm”“install”“db oracle”

npm错误!cwd/usr/InstantClient

npm错误!节点-v v0.8.11

npm错误!npm-V1.1.62

npm错误!代码失效循环

npm错误

npm错误!其他日志记录详细信息可在以下位置找到:

npm错误/usr/InstantClient/npm-debug.log


npm错误!不正常代码0

以下是日志的关键部分:


检查头occi.h:缺少OCI的包含文件

要修复它,需要设置OCI_INCLUDE_DIR和OCI_LIB_DIR env变量

假设oracle客户端和sdk安装在/opt/instantclient

$ export OCI_INCLUDE_DIR=/opt/instantclient/sdk/include/ 
$ export OCI_LIB_DIR=/opt/instantclient

然后只需安装模块。

/usr/InstantClient/node_modules/db oracle/build/config.log的内容是什么?与此处显示的内容相同。您好,我遇到了一个类似的错误,但在正确安装oracledb包后,运行meteor run时,再次出现了oracledb缺少模块的错误-
。/build/Release/oracledb