problems in adding platformio-ide-terminal failed in atom-text-editor

  apm, atom-editor, node.js, npm, windows

Today I tried to install platformio-ide-terminal on my atom text editor it gave me the following error.

Installing “[email protected]” failed.Hide output…

node-[email protected] install
C:UsersATULIT~1AppDataLocalTempapm-install-dir-20201011-2252-
1g498lz.2gjhnode_modulesplatformio-ide-terminalnode_modulesnode-pty-prebuilt-multiarch
prebuild-install || node scripts/install.js

C:UsersATULIT~1AppDataLocalTempapm-install-dir-20201011-2252-
1g498lz.2gjhnode_modulesplatformio-ide-terminalnode_modulesnode-pty-prebuilt-multiarch>if
not defined npm_config_node_gyp (node "C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmnode_modulesnpmnode_modulesnpm-lifecyclenode-gyp-bin….node_modulesnode-gypbinnode-gyp.js"
rebuild ) else (node "C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmnode_modulesnpmnode_modulesnode-gypbinnode-gyp.js"
rebuild )

prebuild-install WARN install No prebuilt binaries found
(target=6.1.12 runtime=electron arch=x64 libc= platform=win32) gyp
ERR! find Python gyp ERR! find Python Python is not set from command
line or npm configuration gyp ERR! find Python checking Python
explicitly set from environment variable PYTHON gyp ERR! find Python –
process.env.PYTHON is "C:Python39;C:Python39Scripts;" gyp ERR!
find Python – "C:Python39;C:Python39Scripts;" is not in PATH or
produced an error gyp ERR! find Python checking if "python" can be
used gyp ERR! find Python – "python" is not in PATH or produced an
error gyp ERR! find Python checking if "python2" can be used gyp ERR!
find Python – "python2" is not in PATH or produced an error gyp ERR!
find Python checking if "python3" can be used gyp ERR! find Python –
"python3" is not in PATH or produced an error gyp ERR! find Python
checking if the py launcher can be used to find Python 2 gyp ERR! find
Python – "py.exe" is not in PATH or produced an error gyp ERR! find
Python checking if Python is C:Python27python.exe gyp ERR! find
Python – "C:Python27python.exe" could not be run gyp ERR! find
Python checking if Python is C:Python37python.exe gyp ERR! find
Python – "C:Python37python.exe" could not be run gyp ERR! find
Python gyp ERR! find Python
********************************************************** gyp ERR! find Python You need to install the latest version of Python. gyp ERR!
find Python Node-gyp should be able to find and use Python. If not,
gyp ERR! find Python you can try one of the following options: gyp
ERR! find Python – Use the switch –python="C:PathTopython.exe" gyp
ERR! find Python (accepted by both node-gyp and npm) gyp ERR! find
Python – Set the environment variable PYTHON gyp ERR! find Python –
Set the npm configuration variable python: gyp ERR! find Python npm
config set python "C:PathTopython.exe" gyp ERR! find Python For
more information consult the documentation at: gyp ERR! find Python
https://github.com/nodejs/node-gyp#installation gyp ERR! find Python
********************************************************** gyp ERR! find Python gyp ERR! configure
error gyp ERR! stack Error: Could not
find any Python installation to use gyp ERR! stack at
PythonFinder.fail (C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmnode_modulesnpmnode_modulesnode-gyplibfind-python.js:307:47)
gyp ERR! stack at PythonFinder.runChecks (C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmnode_modulesnpmnode_modulesnode-gyplibfind-python.js:136:21)
gyp ERR! stack at PythonFinder. (C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmnode_modulesnpmnode_modulesnode-gyplibfind-python.js:225:16)
gyp ERR! stack at PythonFinder.execFileCallback (C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmnode_modulesnpmnode_modulesnode-gyplibfind-python.js:271:16)
gyp ERR! stack at exithandler (child_process.js:297:5) gyp ERR!
stack at ChildProcess.errorhandler (child_process.js:309:5) gyp
ERR! stack at ChildProcess.emit (events.js:200:13) gyp ERR! stack
at Process.ChildProcess._handle.onexit
(internal/child_process.js:270:12) gyp ERR! stack at onErrorNT
(internal/child_process.js:456:16) gyp ERR! stack at
processTicksAndRejections (internal/process/task_queues.js:84:9) gyp
ERR! System Windows_NT 10.0.19041 gyp ERR! command "C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmbinnode.exe"
"C:UsersAtulit
AnandAppDataLocalatomapp-1.52.0resourcesappapmnode_modulesnpmnode_modulesnode-gypbinnode-gyp.js"
"rebuild" gyp ERR! cwd
C:UsersATULIT~1AppDataLocalTempapm-install-dir-20201011-2252-1g498lz.2gjhnode_modulesplatformio-ide-terminalnode_modulesnode-pty-prebuilt-multiarch
gyp ERR! node -v v12.4.0 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok
npm WARN enoent ENOENT: no such file or directory, open
‘C:UsersATULIT~1AppDataLocalTempapm-install-dir-20201011-2252-1g498lz.2gjhpackage.json’
npm WARN apm-install-dir-20201011-2252-1g498lz.2gjh No description npm
WARN apm-install-dir-20201011-2252-1g498lz.2gjh No repository field.
npm WARN apm-install-dir-20201011-2252-1g498lz.2gjh No README data npm
WARN apm-install-dir-20201011-2252-1g498lz.2gjh No license field.

npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR!
[email protected] install:
prebuild-install || node scripts/install.js npm ERR! Exit status 1
npm ERR! npm ERR! Failed at the
[email protected] install script.
npm
ERR! This is probably not a problem with npm.
There is likely
additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR!

C:UsersAtulit
Anand.atom.apm_logs20-11-11T09_55_28_608Z-debug.log

After doing a bit of my own research I found out the only working method is to uninstall atom and to delete the .atom file so I did the same but I still got the same error.
I have checked I installation of my node.js and python39 and its perfectly fine so is the PATH variable. Gentle men please guide through this error.

Thanks for reading.

Source: Windows Questions

LEAVE A COMMENT