Receiving an error when i try installing cordova-res

I have tried many codes:

npm i -g cordova-res
npm i -g ionic cordova-res
npm install cordova-res-generator -g
ionic cordova resources --cordova-res

And i"m receiving this error:

sharp@0.22.1 install C:\Users\Imad\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp
(node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)

info sharp Using cached C:\Users\Imad\AppData\Roaming\npm-cache_libvips\libvips-8.7.4-win32-x64.tar.gz
info sharp Creating C:\Users\Imad\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp\build\Release
info sharp Copying DLLs from C:\Users\Imad\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp\vendor\lib to C:\Users\Imad\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp\build\Release
prebuild-install WARN install No prebuilt binaries found (target=9.10.1 runtime=node arch=x64 libc= platform=win32)

C:\Users\Imad\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp>if not defined npm_config_node_gyp (node “C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\…\node_modules\node-gyp\bin\node-gyp.js” rebuild ) else (node “C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js” rebuild )
gyp ERR! configure error
gyp ERR! stack Error: Can’t find Python executable “python”, you can set the PYTHON env variable.
gyp ERR! stack at PythonFinder.failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19)
gyp ERR! stack at PythonFinder. (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16)
gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29
gyp ERR! stack at FSReqWrap.oncomplete (fs.js:170:21)
gyp ERR! System Windows_NT 10.0.18362
gyp ERR! command “C:\Program Files\nodejs\node.exe” “C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js” “rebuild”
gyp ERR! cwd C:\Users\Imad\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp
gyp ERR! node -v v9.10.1
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! sharp@0.22.1 install: (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the sharp@0.22.1 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

Though my ionic info remains,

Ionic:

Ionic CLI : 5.3.0
Ionic Framework : ionic-angular 3.9.5
@ionic/app-scripts : 3.2.2

Cordova:

Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : none
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 1.2.1, (and 10 other plugins)

Utility:

cordova-res : not installed
native-run : 0.2.8

System:

Android SDK Tools : 26.1.1 (D:\Android\Sdk)
NodeJS : v9.10.1 (C:\Program Files\nodejs\node.exe)
npm : 5.6.0
OS : Windows 10

How do I fix this?
Thanks

Has anyone encountered this problem? I would love for suggestions / help.