Seite 1 von 1
[GELÖST] Installation einer Anwendung mithilfe eines direkten Python-Skripts
Veröffentlicht: 20. Januar 2020 – 18:05 Uhr
von d3sys
Hallo,
ich gebe zu, dass ich angesichts der vielen Ergebnisse zu faul zum Suchen bin und meine Anfrage nicht richtig formulieren kann

. Daher dieser neue Thread.
Wir möchten eine Anwendung installieren, deren unbeaufsichtigte Bereitstellung über ein Python-Skript erfolgt. Ich möchte genau wissen, wie ich diese Anwendung in die WAPT-Konsole integrieren kann, ohne Schaden anzurichten, da es sich um eine sensible Produktionsumgebung handelt.

Betreff: Installation einer Anwendung mithilfe eines direkten Python-Skripts
Veröffentlicht: 22. Januar 2020 – 13:53 Uhr
von dcardon
Hallo d3sys
d3sys schrieb: ↑20. Jan. 2020 - 18:05 Uhr
Ich gebe zu, dass ich angesichts der vielen Ergebnisse zu faul zum Suchen bin und nicht weiß, wie ich meine Anfrage richtig formulieren soll,

daher dieses neue Thema.
Wir möchten eine Anwendung installieren, deren unbeaufsichtigte Bereitstellung über ein Python-Skript erfolgt. Ich möchte genau wissen, wie ich sie in die WAPT-Konsole integrieren kann, ohne Schaden anzurichten, da es sich um eine sensible Produktionsumgebung handelt.
Falls Sie ein anderes Programm verwenden, das eine Python-Umgebung benötigt, installieren Sie am besten das entsprechende Python-Paket (tis-python 2.7 oder tis-python 3.6), da sich die WAPT-Python-Version ändern kann (tatsächlich wird sie vor der nächsten Veröffentlichung im April von Version 2.7 auf Version 3.6 aktualisiert). Ihre anderen Python-Programme sollten daher nicht von der WAPT-Python-Version abhängig sein.
Wenn Sie ein Python-Installationsskript ausführen möchten, müssen Sie es mit der ausführbaren Datei selbst (nicht waptpython.exe) starten, z. B. mit `c:\python27\bin\python.exe mypythonscript.py`. Wenn Sie ein nicht geprüftes Python-Skript direkt im Kontext von `setup.py` ausführen, riskieren Sie, die Ausführungsumgebung von `setup.py` zu beschädigen (z. B. durch Überschreiben von Bibliotheken mit abweichenden Versionen). Daher ist es wichtig, dies in einem separaten Kontext zu tun, weshalb ein weiterer Python-Interpreter gestartet werden muss.
Wenn Ihr Installationsskript pip3.exe startet, müssen Sie außerdem bedenken, dass Sie zum Zeitpunkt der Installation eine Netzwerkverbindung benötigen (die im Kontext von waptexit beim Herunterfahren des Rechners nicht unbedingt verfügbar ist).
Ohne Kenntnis des betreffenden Drehbuchs lässt sich dazu leider nichts Genaueres sagen. Ich glaube, es gab dazu bereits andere Beiträge im Forum.
Aufrichtig,
Denis
Betreff: Installation einer Anwendung mithilfe eines direkten Python-Skripts
Veröffentlicht: 22. Januar 2020 – 15:34 Uhr
von d3sys
Wenn Sie ein Python-Installationsskript ausführen möchten, müssen Sie es mit der entsprechenden ausführbaren Datei (nicht waptpython.exe) starten, z. B. mit dem Befehl c:\python27\bin\python.exe mypythonscript.py
Ich glaube, das war's. Kurz gesagt: Der Softwareentwickler plante regelmäßige Updates, die jedoch immer ein Eingreifen des Nutzers erforderten. Um dieses Problem zu lösen, entwickelte er ein Skript (in Python), mit dem wir seine Updates automatisch und im Hintergrund über Wapt bereitstellen können.
Ich teste die Lösung und halte Sie auf dem Laufenden.
Betreff: Installation einer Anwendung mithilfe eines direkten Python-Skripts
Veröffentlicht: 3. April 2020 – 21:58 Uhr
von d3sys
Ich habe mit den Softwareentwicklern gesprochen, und in ihrer neuen Version haben sie Installationsparameter hinzugefügt, die sehr gut mit WAPT funktionieren. Vielen Dank dafür!