Impossible d'installer platformio-ide-terminal dans Atom

Oct 14 2020

Je suis un débutant en python et je viens de commencer à l'apprendre depuis hier et je suis confronté à l'erreur ci-dessous:

Installing “[email protected]” failed.

> [email protected] install C:\Users\***\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\node_modules\platformio-ide-terminal\node_modules\node-pty-prebuilt- 
multiarch
> prebuild-install || node scripts/install.js

C:\Users\***\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\node_modules\platformio-ide-terminal\node_modules\node-pty-prebuilt-multiarch>if not defined npm_config_node_gyp (node "C:\Users\***\AppData\Local\atom\app-1.52.0\resources\app\apm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "C:\Users\***\AppData\Local\atom\app-1.52.0\resources\app\apm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) 
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\v140\Toolset.targets(36,5): error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". [C:\Users\***\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\node_modules\platformio-ide-terminal\node_modules\node-pty-prebuilt-multiarch\build\conpty.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\v140\Toolset.targets(36,5): error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". [C:\Users\***\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\node_modules\platformio-ide-terminal\node_modules\node-pty-prebuilt-multiarch\build\conpty_console_list.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\v140\Toolset.targets(36,5): error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". [C:\Users\***\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\node_modules\platformio-ide-terminal\node_modules\node-pty-prebuilt-multiarch\build\deps\winpty\src\winpty.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Platforms\x64\PlatformToolsets\v140\Toolset.targets(36,5): error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". [C:\Users\***\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\node_modules\platformio-ide-terminal\node_modules\node-pty-prebuilt-multiarch\build\deps\winpty\src\winpty-agent.vcxproj]

prebuild-install WARN install No prebuilt binaries found (target=6.1.12 runtime=electron arch=x64 libc= platform=win32)
gyp ERR! build error 
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\14.0\bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\***\AppData\Local\atom\app-1.52.0\resources\app\apm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:200:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Windows_NT 10.0.18363
gyp ERR! command "C:\\Users\\***\\AppData\\Local\\atom\\app-1.52.0\\resources\\app\\apm\\bin\\node.exe" "C:\\Users\\indra\\AppData\\Local\\atom\\app-1.52.0\\resources\\app\\apm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\***\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\node_modules\platformio-ide-terminal\node_modules\node-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:\Users\indra\AppData\Local\Temp\apm-install-dir-2020914-12224-l2dhgv.ez4lo\package.json'
npm WARN apm-install-dir-2020914-12224-l2dhgv.ez4lo No description
npm WARN apm-install-dir-2020914-12224-l2dhgv.ez4lo No repository field.
npm WARN apm-install-dir-2020914-12224-l2dhgv.ez4lo No README data
npm WARN apm-install-dir-2020914-12224-l2dhgv.ez4lo 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:\Users\***\.atom\.apm\_logs\2020-10-14T12_05_28_400Z-debug.log

Version Atom : 1.52.0

Version de platformio-ide-terminal : 2.10.0

Veuillez m'aider ici.

Réponses

4 SayadAhmedShaurov Oct 17 2020 at 14:14

d'abord

Le même problème m'est arrivé aujourd'hui. Maintenant, après l'avoir désinstallé, je ne peux pas le réinstaller. Dans certaines discussions sur github, j'ai vu que certains suggéraient de désinstaller atom, puis de réinstaller la version précédente d'atome.

Découvrez plus ici: https://discuss.atom.io/t/cannot-install-platformio-ide-terminal-2-9-1-on-atom/67012/7

Deuxième option: (Désinstallez le package que vous utilisez pour le terminal [facultatif].)

Maintenant,

  1. Ouvrez Atom et allez dans Fichier -> Paramètres -> installer
  2. Recherchez terminuset cliquez sur installer
  3. Après avoir installé le terminus, recherchez Shell Overrideet écrivez- C:\WINDOWS\System32\cmd.exele
  4. Redémarrez Atom
  5. Trouvez un signe plus (+) en bas à gauche de la fenêtre Atom. Puis cliquez dessus! Hourra! Le terminal est ouvert!

J'ai suivi la deuxième option et je travaille maintenant en terminal sur Atom!

SashankPisupati Dec 12 2020 at 23:44

Fermez et désinstallez l'éditeur Atom, puis supprimez le répertoire 'atom' dans 'C: \ Users \ current_user \ AppData'.

Maintenant, réinstallez à nouveau l'éditeur Atom et cela devrait fonctionner.

(PS: "AppData" est un répertoire caché)