Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:spezial:pyprogramgenerator:linux_mint_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:linux_mint_installation [2025/09/11 10:36] – [3. PyMobaLedLib installieren] moba_nickanleitungen:spezial:pyprogramgenerator:linux_mint_installation [2025/09/11 11:36] (aktuell) – [Schritt 4: Desktop Icon erstellen] moba_nick
Zeile 112: Zeile 112:
  
  
- +===== Schritt 3PyMobaLedLib installieren =====
- +
-==== 3PyMobaLedLib installieren ====+
 Den neuesten Release der PyMobaLedLib von GitHub [[https://github.com/haroldlinke/pyMobaLedLib/releases]] herunterladen.  Den neuesten Release der PyMobaLedLib von GitHub [[https://github.com/haroldlinke/pyMobaLedLib/releases]] herunterladen. 
  
Zeile 139: Zeile 137:
 Dieses Verzeichnis muss in "pyMobaLedLib" umbenannt werden. Dieses Verzeichnis muss in "pyMobaLedLib" umbenannt werden.
  
-Die pyMobaledLib kann dann mit dem Kommando: python3 /home/<user>/Arduino/pyMobaLedLib/python/pyMobaLedLib.py gestartet werden.+Als nächstes muss eine virtuelle Umgebung eingerichtet werden. Dies erfolgt über folgende Befehle 
 +Diese virtuelle Umgebung verfügt über eine eigene Python3-Installation und unabhängigen Modulbibliothek. 
 +Dazu benötigt man das Tool venv.
  
-Beim Aufruf kann es zu einer Fehlermeldung kommen.  +Installation unter Mint:
-ModuleNotFoundErrorNo modulenamed "tkinter"+
-Dann bitte mit "5.fehlende Pakete nachinstallieren" weiter machen.+
  
-==== 4. Desktop Icon erstellen ==== +  sudo apt install python3-venv python3-pip
-Da dieser Aufruf doch etwas kompliziert ist, kann man auf dem Desktop ein Icon installieren.+
  
-Wenn Sie ein Desktop Icon zum Aufruf der pyMobaledLib haben möchten, müssen Sie folgendermaßen vorgehen:+AchtungRootpasswort wird abgefragt.
  
-  - Rechtsklick auf den Desktop +Danach erstellen des virtuellen environments:
-  - "Neuen Starter hier erstellen" auswählen +
-  - Bei Name "pyMobaLedLib" eintragen +
-  - als Befehl kommt rein //python3 /home/<BENUTZERNAME>/Arduino/pyMobaLedLib/python/pyMobaLedLib.py// \\Dabei bitte <BENUTZERNAME> durch den passenden Namen ersetzen +
-  - Das Logo kann durch anklicken des Logos geändert werden. Das MLL-Logo ist im Pfad /home/<BENUTZERNAME>/Arduino/pyMobaLedLib/python/images/ gefunden werden+
  
-  +  python3 -m venv ~/pyMLL-env
-==== 5. fehlende Pakete nachinstallieren ====+
  
-Für die pyMobaLedLib ist das Paket "Python3-tk" erforderlich. \\ 
-Dieses kann zusammen mit allen Abhängikeiten über die Anwendungsverwaltung installiert werden. \\ 
-{{bilder:anleitungen:servofarbtestprogramm:linuxmint:python3-tk.jpg?600}} 
  
-Außerdem müssen folgende Pakete, ebenfalls über die Anwendungsverwaltung installiert werden: 
  
-  - "Python-is-python3" (sollte diese Paketinstallation nicht funktionieren kann folgendes Kommando im Terminal helfensudo apt install python-is-python3) +Die pyMobaledLib kann dann mit den Kommandos:  
-  - "Python3-serial" (In einigen Linux-Distributionen ist das Paket Python-serial nicht vorhanden, das diese Komponente schon mitgeliefert wird und installiert ist)+  source ~/pyMLL-env/bin/activate 
 +und 
 +  python3 /home/<user>/Arduino/pyMobaLedLib/python/pyMobaLedLib.py gestartet werden.
  
-Dazu gibt man am Besten in dem Suchfeld "python" ein und wählt dann aus der Liste die beiden Pakete aus.+===== Schritt 4: Desktop Icon erstellen ===== 
 +Da dieser Aufruf doch etwas kompliziert ist, kann man auf dem Desktop ein Startskript anlegen. 
 + 
 +Wenn Sie ein Desktop Icon zum Aufruf der pyMobaledLib haben möchten, müssen Sie folgendermaßen vorgehen: 
 + 
 +  - Den Pfad der pyMobaLedLib ("/home/<user>/Arduino/pyMobaLedLib/") öffnen. 
 +  - hier die Datei "Start_pyMobaLedLib.sh" auswählen und mit einem Rechtsklick das Menü öffnen und bei "Senden an" "Schreibtisch (Verknüpfung erstellen)" auswählen. 
 +  - Nun ist auf dem Desktop ein Verknpüfung vorhanden. 
 +  - Diese Verknüpfung kann mit einem Rechtsklick und "Öffnen mit Terminal" gestartet werden. 
 + 
 + 
  
  
  
-==== 6. Berechtigungen zuweisen =====+===== Schritt 5: Berechtigungen zuweisen =====
  
 Für den Zugriff auf die USB-Schnittstelle des Arduinos, benötigt der Benutzer noch die Rechte für die Nutzung. \\ Für den Zugriff auf die USB-Schnittstelle des Arduinos, benötigt der Benutzer noch die Rechte für die Nutzung. \\
Zeile 180: Zeile 180:
   - Nun fragt das Fenster nach dem Kennwort für den Befehl.   - Nun fragt das Fenster nach dem Kennwort für den Befehl.
   - Im Anschluss den Rechner neu starten, damit die Berechtigung korrekt geladen wird.   - Im Anschluss den Rechner neu starten, damit die Berechtigung korrekt geladen wird.
-==== 7. Der erste Aufruf von pyMobaLedLib ====+ 
 +===== Schritt 6: Der erste Aufruf von pyMobaLedLib =====
 Beim ersten Aufruf meldet sich das Programm mit einer fehlermeldung: Beim ersten Aufruf meldet sich das Programm mit einer fehlermeldung:
 Die ARDUINO Bilbilothek wurde nicht gefunden. Die ARDUINO Bilbilothek wurde nicht gefunden.
anleitungen/spezial/pyprogramgenerator/linux_mint_installation.1757586982.txt.gz · Zuletzt geändert: von moba_nick