Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
piSpectro Installation
Die Installation ist grundsätzlich einfach, wurde hier jedoch bewusst sehr detailliert beschrieben, um mögliche Unklarheiten oder Hürden von vornherein zu vermeiden.
Übersicht
- Voraussetzungen
- piSpectro Download
- Installation
- Programm starten
Details
① Voraussetzungen
- Raspberry Pi (empfohlen: Raspberry Pi 4 ) mit installiertem Raspbian-Betriebssystem
Es ist immer gut, vorher das Raspbian-System zu aktualisieren:
sudo apt update sudo apt upgrade
Dies stellt sicher, dass alle Paketlisten aktuell sind und die neuesten Versionen installiert werden.
② ''piSpectro'' Download
- Nach dem Herunterladen die Datei entpacken ✔
③ Installation
- Das eigentliche Programm muss nicht installiert werden. Die Installation bezieht sich lediglich auf die benötigten Bibliotheken, um das Programm ausführen zu können.
- Um das Programm sauber zu installieren, wird auf dem Raspberry Pi eine eigene piSpectro-Umgebung eingerichtet.
Vorteile dieser Methode:
- Das Programm kann jederzeit rückstandsfrei deinstalliert werden.
- Bestehende Konfigurationen des Systems bleiben unverändert.
- Die Installation erfolgt durch einen einzigen Aufruf des mitgelieferten Installationsskripts.
- Nach der Installation muss nur noch in die piSpectro-Umgebung gewechselt werden – danach kann das Programm gestartet werden.
Wechseln Sie in der Konsole in das Verzeichnis `pispectro/doc/readme`:
cd pispectro/doc/readme
Machen Sie das Script `setup_pispectro.sh` ausführbar:
chmod 775 ./setup_pispectro.sh
Starten Sie anschließend das Script:
./setup_pispectro.sh
Virtuelle Umgebung aktivieren und deaktivieren
Nach erfolgreicher Einrichtung muss die virtuelle Umgebung aktiviert werden:
source ~/.pispectro/bin/activate
Dies aktiviert die Python-Umgebung `.pispectro`. Am Terminal-Prompt ist dies erkennbar: Es erscheint ein Präfix wie z. B.:
(.pispectro) user@raspberrypi:~/pfad/zum/projekt$
Solange diese Umgebung aktiv ist, werden alle Python-Befehle in diesem Kontext ausgeführt (z. B. mit den installierten Bibliotheken wie `pyqtgraph`, `astropy`, etc.).
Zum Verlassen bzw. Deaktivieren der Umgebung:
deactivate
Danach verschwindet der Präfix aus dem Prompt, und es wird wieder das systemweite Python verwendet.
④ Programm starten
Programm starten
- Öffnen Sie ein Terminal und wechseln Sie in das Verzeichnis „pispectro“, in dem sich das Programm befindet.
(Ersetzen Sie dabei den Pfad durch den tatsächlichen Speicherort auf Ihrem System.)
- Machen Sie das Programm ausführbar (nur einmal nötig):
<code>chmod 775 ./pispectro.py</code>
- Aktivieren Sie die virtuelle Umgebung:
<code>source ~/.pispectro/bin/activate</code>
- Starten Sie anschließend das Programm mit:
<code>./pispectro.py</code>
(Dieser Befehl muss im Verzeichnis ausgeführt werden, in dem sich die Datei „pispectro.py“ befindet.)