Узел построен с использованием GYP, который использует Python.Я думаю, именно поэтому вы получаете эту ошибку.Хотя для запуска приложений Nodejs вам вообще не нужен python.Может быть, это будет требованием для этого конкретного пакета.Вы указываете версию узла oracle-db, для которой требуется установить python.
Вы можете выполнить следующее для решения вашей проблемы
npm install oracledb
Это не должно приводить к ошибкелицом.
Если это не работает, вы можете выполнить следующие действия
Вы можете выполнить следующее, чтобы решить проблему, с которой вы столкнулись.
npm install --global --production windows-build-tools
Это происходитустановить python в вашей системе.
Затем вы можете установить gyp глобально
npm install node-gyp
Тогда, возможно, вы сможете установить конкретную версию, которую вы ищете для node-oracledb