0

我正在使用 bot 框架创建一个节点 js Web 应用程序。

现在,我需要安装 node-oracledb 模块来调用部署在远程服务器上的 oracle db。

使用以下命令安装相同的

npm install oracledb

引发以下错误

oracledb 继续安装 oracledb ERR!NJS-054:二进制构建/发布/oracledb.node 未从 oracledb-v2.0.15-node-v48-win32-ia32.gz oracledb 错误安装!错误:对https://github.com/oracle/node-oracledb/releases/download/v2.0.15/oracledb-v2.0.15-node-v48-win32-ia32.gz的HTTPS 请求失败,代码 404 oracledb ERR!如果错误与网络或文件系统无关,请查看 oracledb ERR!安装说明和 oracledb ERR 中的 Python 2.7 和编译器先决条件!然后从源代码安装: npm install oracle/node-oracledb.git#v2.0.15 oracledb ERR!请参阅https://github.com/oracle/node-oracledb/blob/master/INSTALL.md

据我所知,该模块仅针对 64 位发布。对于安装,我需要将依赖项(Node 和 Python)更新为 64 位。

对升级节点和 python 有什么帮助吗?

4

1 回答 1

0

我认为您可以通过转到 Web 应用程序中的扩展然后选择 64 位版本的 python 来更改 python:https ://blogs.msdn.microsoft.com/pythonengineering/2016/08/04/upgrading-python-on-天蓝色应用服务/

我不知道节点,不认为这是一个选项。

于 2018-01-23T20:30:55.540 回答