I want install ewelink and i have this error how to fix it?
- 2022-09-17T14:51:34.478Z Install : node-red-contrib-ewelink 2.0.0
- 2022-09-17T14:51:33.761Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-ewelink@2.0.0
-
2022-09-17T14:51:38.949Z [err] npm WARN config production Use
--omit=dev
instead. -
2022-09-17T14:52:12.533Z [err] npm WARN deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
-
2022-09-17T14:52:30.792Z [err] npm ERR! code 1
-
2022-09-17T14:52:30.792Z [err] npm ERR! path /config/node-red/node_modules/utf-8-validate
-
2022-09-17T14:52:30.792Z [err] npm ERR! command failed
-
2022-09-17T14:52:30.792Z [err] npm ERR! command sh -c node-gyp-build
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp info it worked if it ends with ok
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp info using node-gyp@9.0.0
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp info using node@16.16.0 | linux | arm64
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python checking Python explicitly set from command line or npm configuration
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python - "--python=" or "npm config get python" is "/usr/bin/python3"
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python - "/usr/bin/python3" is not in PATH or produced an error
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python Python is not set from environment variable PYTHON
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python checking if "python3" can be used
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python - "python3" is not in PATH or produced an error
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python checking if "python" can be used
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python - "python" is not in PATH or produced an error
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python **********************************************************
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python You need to install the latest version of Python.
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python Node-gyp should be able to find and use Python. If not,
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python you can try one of the following options:
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python - Use the switch --python="/path/to/pythonexecutable"
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python (accepted by both node-gyp and npm)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python - Set the environment variable PYTHON
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python - Set the npm configuration variable python:
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python npm config set python "/path/to/pythonexecutable"
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python For more information consult the documentation at:
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python GitHub - nodejs/node-gyp: Node.js native addon build tool
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python **********************************************************
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! find Python
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! configure error
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack Error: Could not find any Python installation to use
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at PythonFinder.fail (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js:330:47)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at PythonFinder.runChecks (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js:159:21)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at PythonFinder. (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js:202:16)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at PythonFinder.execFileCallback (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js:294:16)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at exithandler (node:child_process:406:5)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at ChildProcess.errorhandler (node:child_process:418:5)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:527:28)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:289:12)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at onErrorNT (node:internal/child_process:478:16)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! stack at processTicksAndRejections (node:internal/process/task_queues:83:21)
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! System Linux 5.15.32-v8
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! cwd /config/node-red/node_modules/utf-8-validate
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! node -v v16.16.0
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! node-gyp -v v9.0.0
-
2022-09-17T14:52:30.792Z [err] npm ERR! gyp ERR! not ok
-
2022-09-17T14:52:30.792Z [err]
-
2022-09-17T14:52:30.792Z [err] npm ERR! A complete log of this run can be found in:
-
2022-09-17T14:52:30.792Z [err] npm ERR! /root/.npm/_logs/2022-09-17T14_51_38_715Z-debug-0.log
-
2022-09-17T14:52:30.796Z rc=1