pydidas Installationsanweisungen

Pydidas ist ein Python-Paket und benötigt Python 3.11 oder später. Außerdem werden verschiedene andere Pakete benötigt. Tools wie conda oder pip erlaubt es, die Abhängigkeiten einfach zu verwalten.

Für die Installation empfiehlt es sich, entweder eine eigenständige Python-Installation zu erstellen oder ein python environment (z.B. mit Hilfe von conda).

A. Erstellen eines python environments mit conda

1. Eines neues Environment für pydidas kann in einer conda-fähigen Shell (z.B. linux shell oder Windows Anaconda Powershell) direkt erstellt werden, indem die Konfigurationsdatei pydidas-env.yml heruntergeladen wird aus dem Order der entsprechenden Version von pydidas-env.yml@github.

Mit dem Befehl

conda env create --name pydidas --file pydidas-env.yml

lässt sich schnell ein neues Enviroment mit allen benötigten Paketen erstellen.

2. Installieren von pydidas: Ein pydidas wheel kann auch von latest releases on Github heruntergeladen werden und pydidas selbst lässt sich dann einfach über pip in dem aktivierten Environment installieren:

conda activate pydidas
pip install --no-deps pydidas-VV.MM.mm-py3-none-any.whl

3. pydidas starten: das pydidas-Paket ist über den normalen import in python verfügbar. Innerhalb des conda-environments kann eine vordefinierte GUI direkt mit dem folgenden Befehl gestartet werden:

pydidas-gui

B. Installation eines eigenständigen Python unter Windows

1. Um eine eigenständige Version ohne Installer zu nutzen, bietet sich ein Windows embeddable package (64-bit) an, zu finden unter python downloads, zu finden unter "Looking for a specific release?" und klick auf die entsprechende Version. Nach dem Download das Archiv ein einen Ordner nach Wahl entpacken.

2. Pip installieren: Herunterladen des scripts get-pip.py in den Ordner mit der entpackten Python-Version und ausführen des scripts:

python get-pip.py

3. Pip verfügbar machen: Hierzu muss in der Datei pythonVV_.pth (ersetze VV mit der Version) das # vor der letzten Zeile entfernt werden.

4. Installieren des pydidas-wheels: Die gewünschte Version herunterladen von latest releases on Github. pydidas selbst lässt sich dann einfach über pip in dem aktivierten Environment installierenDann einfach mit pip von der Konsole installieren. Dies installiert auch alle benötigten Dependencies.

python -m pip install pydidas-VV.MM.mm-py3-none-any.whl

5. pydidas starten: das pydidas-Paket ist über den normalen import in python verfügbar. Ein Link für die GUI ist außerdem über einen entrypoint verfügbar. Innerhalb des environments kann eine vordefinierte GUI direkt mit dem folgenden Befehl gestartet werden:

cd Scripts
pydidas-gui.exe

(oder durch Doppel-Klick auf die Datei pydidas-gui.exe im Explorer).