NEWS
Update discovery geht nicht
-
Wie oben geschrieben geht das update nicht.
Anbei log Hinweis.
iobroker 2018-07-29 08:38:02.595 info exit 25 iobroker 2018-07-29 08:38:02.579 info Cannot install iobroker.discovery: 1 iobroker 2018-07-29 08:38:02.579 info npm ERR! code 1 iobroker 2018-07-29 08:38:02.563 info iobroker 2018-07-29 08:38:02.563 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 iobroker 2018-07-29 08:38:02.563 info WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@6.2.2 (node_modules\serialport):npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@6.2.2 install: `prebuild-install || node-gyp rebuild iobroker 2018-07-29 08:38:02.563 info npm iobroker 2018-07-29 08:38:02.229 info iobroker 2018-07-29 08:38:02.229 info gyp ERR! not ok iobroker 2018-07-29 08:38:02.229 info gyp ERR! node-gyp -v v3.4.0 iobroker 2018-07-29 08:38:02.229 info gyp ERR! node -v v6.9.0 iobroker 2018-07-29 08:38:02.229 info gyp ERR! cwd C:\ioBroker\node_modules\iobroker.discovery\node_modules\serialport iobroker 2018-07-29 08:38:02.229 info gyp ERR! System Windows_NT 6.1.7601gyp ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild iobroker 2018-07-29 08:38:02.229 info iobroker 2018-07-29 08:38:02.229 info gyp ERR! stack at FSReqWrap.oncomplete (fs.js:123:15) iobroker 2018-07-29 08:38:02.229 info gyp ERR! stack at C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:404:11 iobroker 2018-07-29 08:38:02.229 info gyp ERR! stack at failNoPython (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:449:14) iobroker 2018-07-29 08:38:02.229 info ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. iobroker 2018-07-29 08:38:02.229 info gyp iobroker 2018-07-29 08:38:01.858 info prebuild-install WARN install No prebuilt binaries found (target=6.9.0 runtime=node arch=ia32 platform=win32) iobroker 2018-07-29 08:37:57.594 info npm install --production (System call) in "C:/ioBroker/node_modules/iobroker.discovery" iobroker 2018-07-29 08:37:57.578 info iobroker 2018-07-29 08:37:57.578 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 iobroker 2018-07-29 08:37:57.578 info WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@6.2.2 (node_modules\iobroker.discovery\node_modules\serialport):npm WARN optional SKIPPING OPTIONAL DEPENDENCY: serialport@6.2.2 install: `prebu iobroker 2018-07-29 08:37:57.578 info npm iobroker 2018-07-29 08:37:57.286 info iobroker 2018-07-29 08:37:57.286 info gyp ERR! node-gyp -v v3.4.0gyp ERR! not ok iobroker 2018-07-29 08:37:57.286 info ERR! node -v v6.9.0 iobroker 2018-07-29 08:37:57.286 info gyp iobroker 2018-07-29 08:37:57.286 info gyp ERR! cwd C:\ioBroker\node_modules\iobroker.discovery\node_modules\serialport iobroker 2018-07-29 08:37:57.286 info gyp ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" iobroker 2018-07-29 08:37:57.286 info gyp ERR! System Windows_NT 6.1.7601 iobroker 2018-07-29 08:37:57.286 info gyp ERR! stack at FSReqWrap.oncomplete (fs.js:123:15) iobroker 2018-07-29 08:37:57.286 info gyp ERR! stack at C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:404:11 iobroker 2018-07-29 08:37:57.286 info gyp ERR! stack at failNoPython (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:449:14) iobroker 2018-07-29 08:37:57.286 info ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. iobroker 2018-07-29 08:37:57.286 info gyp iobroker 2018-07-29 08:37:56.782 info prebuild-install WARN install No prebuilt binaries found (target=6.9.0 runtime=node arch=ia32 platform=win32) iobroker 2018-07-29 08:37:43.275 info npm install iobroker.discovery@1.2.1 --production --save --prefix "C:/ioBroker" (System call) iobroker 2018-07-29 08:37:41.989 info NPM version: 3.10.8 iobroker 2018-07-29 08:37:40.119 info Update discovery from @1.1.1 to @1.2.1 iobroker 2018-07-29 08:37:39.389 info upgrade discovery
vielleicht kann ja jemand damit war anfangen.
mfg
-
Ja da steht das er Python nicht finden kann ich tippe auf Windows System.
Google mal nach en Windows Build Tools für node und installier das mal. Dann sicherstellen das Python im Pfad ist.
Aber Discovery geh sich so. Nur die serielle Suche geht nicht.
Gesendet vom Handy …
-
Ich hatte gerade ein ähnliches Problem:
Habe auf einem Ubuntu System versucht, Discovery auf 1.2.1 upzugraden.
Der Upgradeprozess hing fest und ich hatte danach Mühe, ioBroker überhaupt wieder ans Laufen zu bringen.
Nach einem npm install iobroker.discovery ging gar nix mehr.
Nach iobroker start verabschiedeten sich alle Adapter und die Admin-Oberfläche zeigte auch nix mehr an.
Ich habe es schließlich dann geschafft mittels npm install iobroker.discovery@1.2.0 wieder den alten Discovery zu installieren. Das fliegt wieder und jetzt trau mich nicht mehr … :shock:
-
Sollte nicht passieren. Hast du die Ausgaben der Shell? Oder andere Logs?
Gesendet vom Handy …