Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:spezial:pyprogramgenerator:installation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitungen:spezial:pyprogramgenerator:installation [2021/01/02 10:13] hlinkeanleitungen:spezial:pyprogramgenerator:installation [2024/05/31 09:46] (aktuell) hlinke
Zeile 1: Zeile 1:
-====== pyProgramGenerator Installation ======+====== pyMobaLedLib Installation Windows ======
  
-Die aktuelle Version kann man automatisch im Excel ProgrammGenerator herunterladen lassen. Will oder kann man das Excel Programm nicht nutzen, gibt es das Programm hier: [[https://github.com/haroldlinke/MobaLedLib_pyProgGen]]+Erst die MobaLedLib entsprechend der Installationsanweisung installieren - auch wenn man die Excel-Version nicht nutzen möchte!!
  
-Die Installation muß man dann von Hand machen, wie hier beschrieben:  +Für die Installation der pyMobaLedLib unter Windows steht ein eigenes Paket zur Verfügung.
-==== Vorraussetzungen ====+
  
-Python ab Version 3.7, besser 3.8+Das Paket findet man im GitHub Release-Verzeichnis: [[https://github.com/haroldlinke/pyMobaLedLib/releases]]. 
 +Bitte den neuesten Release verwenden auch wenn er "nur" Beta-Status hat.
  
-Alle zusätzlichen Module und Bibliotheken sind in GitHub enthalten.+Auf die Release-Nummer klicken.
  
-==== Installation =====+{{:bilder:anleitungen:pymll02.jpg?400|}}
  
-=== Installation unter Windows ===+Die Datei pyMobaLedLib_win_x.x.x.zip herunterladen.
  
-== Installation aus dem Excel ProgramGenerator ==+Das Programm kann in jedem beliebigen Verzeichnis installiert werden.
  
-Normalerweise sollte das Programm bei der Standardinstallation der MobaLedLib enthalten sein.+Ich habe es im Verzeichnis  
  
 +Dokumente\pyMLL
 +
 +abgespeichert.
 +
 +{{:bilder:anleitungen:servofarbtestprogramm:pymll13.jpg?600|}}
 +
 +**ACHTUNG: In einer früheren Version hatte ich vorgeschlagen, die PyMobaLedLib im Libraries-Verzeichnis zu installieren. Dies bitte NICHT machen. Das Libarries-Verzeichnis sollte nur von offiziellen ARDUINO-Libraries genutzt werden. Eine Änderung im Libraries-Verzeichnis kann zu Problemen beim Kompilieren von ESP32 Programmen führen und eventuell auch andere Probleme machen!!**
 +
 +Sollte es bereits einen Ordner pyMobaLedLib_xxxx mit einer alten Installation geben. Diesen bitte löschen.
 +
 +
 +
 +Mit der rechte Maustaste die zip-Datei anklicken und "Alle extrahieren" auswählen.
 +
 +Im folgenden Dialog "Extrahieren" anklicken.
 +
 +Es wird ein neues Verzeichnis mit dem Namen der zip-Datei angelegt.
 +
 +{{:bilder:anleitungen:servofarbtestprogramm:pymll14.jpg?600|}}
 +
 +
 +
 +Dieser Ordner kann in "pyMobaLedLib" umbenannt werden - muß aber nicht.
 +
 +Den Ordner pyMobaLedLib_xxx öffnen:
 +
 +{{:bilder:anleitungen:servofarbtestprogramm:pymll15.jpg?600|}}
 +
 +In dem Ordner befindet sich die Datei **pyMobaledLib.bat**.
 +
 +Diese Datei ist die Startdatei für die pyMobaLedLib.
 +
 +
 +Beim Starten des Programms wird sich Windows beschwere, daß es die Datei nicht kennt.
 +
 +{{:bilder:anleitungen:servofarbtestprogramm:pymll16.jpg?600|}}
 +
 +Bitte "Trotzdem Ausführen" anklicken.
 +
 +Beim Starten überprüft das Programm, ob es eine neuere Version in Github gibt.
 +
 +Wenn ja, wird eine entsprechende Meldung angezeigt.
 +
 +Zum Updaten des Programms geht man folgendermaßen vor:
 +
 +{{:bilder:anleitungen:servofarbtestprogramm:pymll17.jpg?600|}}
 +
 +Im Programmgenerator den Button "Optionen" anklicken.
 +
 +In dem Fenster den Reiter "Update" auswählen.
 +
 +In dem Fenster den Button "Aktualisiere pyMobaLedLib" anklicken.
 +
 +Das Programm fragt dann nochmal nach, ob man die neue Version herunterladen will und startetr dann den Download.
 +
 +Nach dem Download fragt das Programm, ob es die neue Version starten soll. Wenn ja, wird das aktuelle Programm beendet und die neue Version gestartet.
  
-== Installation von Hand == 
-Die ZIP-Datei von Github herunterladen [[https://github.com/haroldlinke/MobaLedLib_pyProgGen]] und in das Unterverzeichnis LEDs_AutoProg der MobaLedLib kopieren. Dort die alle Dateien extrahieren, so dass das Verzeichnis "pyProgGen_MobaLedLib" sich direkt in dem Verzeichnis LEDs_AutoProg befindet. 
  
-{{:bilder:anleitungen:spezial:colorcheck:wiki_proggen_01.jpg?400|}} 
  
-{{:bilder:anleitungen:spezial:colorcheck:wiki_proggen_02.jpg?400|}} 
  
-In diesem Verzeichnis befindet sich die Datei "LEDs_AutoProg.ino". Dieses Verzeichnis enthält das Hauptprogramm der MLL. PyProgGen erzeugt eine Headerdatei, die von diesem Programm verwendet wird. 
  
-pyProgGen kann dann durch doppelklick auf "pyProg_Generator_MobaLedLib.py" im Verzeichnis "pyProgGen_MobaLedLib" gestartet werden. 
  
  
-=== Installation auf einem Rapsberry === 
-Die Installation auf einem Raspberry ist auf der folgenden Seite beschrieben: [[anleitungen:spezial:pyprogramgenerator:RaspberryInstallation|Raspberry Installation]] 
  
-=== Installation auf einem Mac === 
-Die Installation auf einem Macist auf der folgenden Seite beschrieben: [[anleitungen:spezial:pyprogramgenerator:MacInstallation|Mac Installation]] 
  
  
anleitungen/spezial/pyprogramgenerator/installation.1609582398.txt.gz · Zuletzt geändert: 2021/01/02 11:13 (Externe Bearbeitung)