NEWS
Error bei Aktualisierung js-controller 1.2.3 auf 1.3.0
-
Habe kein Windows, aber gibt es zu deinen Aktionen ein logfile?
Was sagt denn aktuell:
npm -v
-
Jetzt habe ich es geschafft, es zeigt 5.7.1 an und der Adapter hat sich updaten lassen.
Habe das hier eingegeben:
Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install -g npm-windows-upgrade
npm-windows-upgrade
Hatte es vorher nur immer in dem "CMD" Fenster eingegeben, wusste nicht das Powershell was anderes ist. Nach starten der Powershell als Administrator kam eine Auswahl verschiedener Versionen, hier hab ich dann diese 5.7.1 ausgewählt und es lief bis zum Ende durch. Er hat mir dann noch "Have a nice day!" gewunschen.
-
irgendwie hab ich jetzt alles zerschossen
am besten ich spiele wieder ein backup zurück und lasse es bei 1.2.3 `
Das du das Thema gestartet hast, wie sieht es denn bei dir jetzt aus?
-
Sorry für die späte Antwort .. kämpfe zur Zeit auch mit einer Grippe…
Ich bekomme es nicht mehr zum laufen
VIS läuft zum Glück aber komme nicht mehr auf den Admin.
Port 8081 geht nicht mehr.
Und wenn ich in der Konsole iobroker update mache kommen auch nur noch Fehler:
C:\ioBroker>iobroker update C:\ioBroker>node node_modules/iobroker.js-controller/iobroker.js update Used repository: online [Sun Mar 18 2018 13:01:08 GMT+0100 (Mitteleuropäische Zeit)] Timeout by read all package.json (188) seconds update done Adapter "admin" : npm error, installed 3.3.3 Adapter "amazon-dash" : npm error Adapter "artnet" : npm error Adapter "b-control-em" : npm error Adapter "benq" : npm error Adapter "ble" : npm error Adapter "bmw" : npm error Adapter "boblight" : npm error Adapter "bosesoundtouch": npm error Adapter "botvac" : npm error Adapter "broadlink2" : npm error Adapter "chromecast" : npm error Adapter "cloud" : npm error, installed 2.4.6 Adapter "cul" : npm error Adapter "daikin" : npm error Adapter "daswetter" : npm error Adapter "deconz" : npm error Adapter "discovery" : npm error, installed 1.1.0
-
npm ist auf 5.7.1
C:\ioBroker>npm -v 5.7.1
will ich den admin adapter installieren mittels
npm install iobroker.admin
kommen jede menge fehlermeldung bzgl python, obwohl ich das richtig installiert habe und die path variable
auch stimmt.
C:\ioBroker\node_modules\ursa>if not defined npm_config_node_gyp (node "C:\Users\Volker\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\Volker\AppData\Roaming\npm\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 "C:\Python\Python36-32\python.exe", you can set the PYTHON env variable. gyp ERR! stack at Object.failNoPython (C:\Users\Volker\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:483:19) gyp ERR! stack at Object. <anonymous>(C:\Users\Volker\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:508:16) gyp ERR! stack at C:\Users\Volker\AppData\Roaming\npm\node_modules\npm\node_modules\graceful-fs\polyfills.js:284:29 gyp ERR! stack at FSReqWrap.oncomplete (fs.js:123:15) gyp ERR! System Windows_NT 10.0.16299 gyp ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Users\\Volker\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\ioBroker\node_modules\ursa gyp ERR! node -v v6.13.1 gyp ERR! node-gyp -v v3.6.2 gyp ERR! not ok</anonymous>
die python.exe gibt es da und wenn ich aus dem iobroker verzeichnis python aufrufe geht es aus:
C:\ioBroker>python Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>>
bin für jeden tip dankbar1
-
kommen jede menge fehlermeldung bzgl python, obwohl ich das richtig installiert habe und die path variable
auch stimmt. `
Üblicherweise wird mit "python" python v2.7 bezeichnet.Python v3 ist nicht unbedingt die richtige Version.
Gruß
Rainer
-
dann probiere ich es mal mit der:
Python 2.7.11 - 2015-12-05
ist halt von 2015
aber ein versuch wert
-
puh
python meldung ist weg..dafür neue fehlermeldungen:
C:\ioBroker>npm install iobroker.admin > authenticate-pam@1.0.2 install C:\ioBroker\node_modules\authenticate-pam > node-gyp rebuild C:\ioBroker\node_modules\authenticate-pam>if not defined npm_config_node_gyp (node "C:\Users\Volker\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\Volker\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild ) Die Projekte in dieser Projektmappe werden nacheinander erstellt. Um eine parallele Erstellung zu ermöglichen, müssen Sie den Schalter "/m" hinzufügen. C:\ioBroker\node_modules\authenticate-pam\build\authenticate_pam.vcxproj(20,3): error MSB4019: Das importierte Projekt "C:\Microsoft.Cpp.Default.props" wurde nicht gefunden. Vergewissern Sie sich, dass der Pfad in der <import>-Deklaration korrekt und die Datei auf dem Datenträger vorhanden ist. gyp ERR! build error gyp ERR! stack Error: `C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Users\Volker\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:258:23) gyp ERR! stack at emitTwo (events.js:106:13) gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) gyp ERR! System Windows_NT 10.0.16299 gyp ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Users\\Volker\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd C:\ioBroker\node_modules\authenticate-pam gyp ERR! node -v v6.13.1 gyp ERR! node-gyp -v v3.6.2 gyp ERR! not ok > mdns@2.3.4 install C:\ioBroker\node_modules\iobroker.sayit\node_modules\mdns > node-gyp rebuild</import>
-
@[url=https://de.wikipedia.org/wiki/Python_%28Programmiersprache%29#Entwicklungsgeschichte:~~Wikipedia"]~~Python 2.0 erschien am 16. Oktober 2000. Neue Funktionen umfassten eine voll funktionsfähige Garbage Collection (automatische Speicherbereinigung) und die Unterstützung für den Unicode-Zeichensatz.[8] In Version 2.6 wurde eine Hilfe eingebaut, mit der angezeigt werden kann, welche Code-Sequenzen vom Nachfolger Python 3 nicht mehr unterstützt werden und daher in darauf aufbauenden Versionen nicht mehr lauffähig sind.[9]
Python 3.0 (auch Python 3000) erschien am 3. Dezember 2008 nach längerer Entwicklungszeit. Es beinhaltet einige tiefgreifende Änderungen an der Sprache, etwa das Entfernen von Redundanzen bei Befehlssätzen und veralteten Konstrukten. Da Python 3.0 hierdurch teilweise inkompatibel zu früheren Versionen ist,[10] beschloss die Python Software Foundation, Python 2.7 parallel zu Python 3 vorerst weiter durch die Versorgung mit Updates zu unterstützen. `
Gruß
Rainer
-
ich weiß nicht.. fast bei jedem 3..4 update von iobroker admin oder js-controller
zerschiesse ich mir das ganze system unter windows
bin nicht mehr ganz so begeistert davon
-
Ich habe das gestern bestimmt an 4 Installationen gemacht - ohne Probleme!
Allerdings lässt mich:
@vlink:authenticate-pam `
irgendwie vermuten, dass du in einer VM arbeitest??Da hatte ich auch Probleme wenn ich über putty arbeitete - nur direkt aus der Konsole in der VM hat es problemlos geklappt.
Weiterhin habe ich überhaupt keine Erfahrung mit Windows-Installationen - in Linuxderivaten ist keinerlei Problem mit den neuen Versionen.
Aber bitte immer bedenken, dass erst der controller, dann der admin und dann erst die weiteren Adapter Upgedatet werden dürfen.
Gruß
Rainer
-
Danke dir !
Nein keine vm
Ist eine Windows 10 Installation auf meinem
Homeserver der eh immer an ist
-
Hast du mal versucht den NPM Upgrade für Windows so zu machen wie ich es weiter oben geschrieben habe und wie es beim User „Ritter“ funktioniert hat?
-
Ja das habe ich auch schon versucht
-
Endlich gelöst!
Nach ewig hin und her und googlen hat mir das geholfen die ganzen Fehler wegzubekommen:
npm install –global --production windows-build-tools
Allerdings lief der admin adapter danach immer noch nicht.
Ging erst als ich eine ältere Version installiert habe. Im Moment die 3.1.2
Traue mich auch erstmal nicht zu aktualisieren.
Erstmal gehts wieder.
Danke an alle Tips!!