我如何将 Node 和 Python 版本从 32 位更改为 64 位以用于 Azure 上的 Web 应用程序
how can i change my Node and Python Versions from 32 bit to 64 bit for a web app on azure
我正在使用机器人框架创建一个节点 js 网络应用程序。
现在,我需要安装 node-oracledb 模块来调用部署在远程服务器上的 oracle 数据库。
用下面的命令安装同样的东西
npm install oracledb
引发以下错误
oracledb 继续安装
oracledb 错误! NJS-054:二进制 build/Release/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 错误!如果错误与网络或文件系统无关,请查看
oracledb 错误!安装说明中的 Python 2.7 和编译器先决条件以及
oracledb 错误!然后从源代码安装:npm install oracle/node-oracledb.git#v2.0.15
oracledb 错误!参见 https://github.com/oracle/node-oracledb/blob/master/INSTALL.md
据我所知,此模块仅针对 64 位发布。对于安装,我需要将依赖项(Node 和 Python)更新为 64 位。
对继续升级节点和 python 有什么帮助吗?
我认为您可以更改 python,方法是转到网络应用程序中的扩展程序,然后选择 python 的 64 位版本:https://blogs.msdn.microsoft.com/pythonengineering/2016/08/04/upgrading-python-on-azure-app-service/
我不知道节点,不认为这是一个选项。
我正在使用机器人框架创建一个节点 js 网络应用程序。
现在,我需要安装 node-oracledb 模块来调用部署在远程服务器上的 oracle 数据库。
用下面的命令安装同样的东西
npm install oracledb
引发以下错误
oracledb 继续安装 oracledb 错误! NJS-054:二进制 build/Release/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 错误!如果错误与网络或文件系统无关,请查看 oracledb 错误!安装说明中的 Python 2.7 和编译器先决条件以及 oracledb 错误!然后从源代码安装:npm install oracle/node-oracledb.git#v2.0.15 oracledb 错误!参见 https://github.com/oracle/node-oracledb/blob/master/INSTALL.md
据我所知,此模块仅针对 64 位发布。对于安装,我需要将依赖项(Node 和 Python)更新为 64 位。
对继续升级节点和 python 有什么帮助吗?
我认为您可以更改 python,方法是转到网络应用程序中的扩展程序,然后选择 python 的 64 位版本:https://blogs.msdn.microsoft.com/pythonengineering/2016/08/04/upgrading-python-on-azure-app-service/
我不知道节点,不认为这是一个选项。