Dr. Raphael Wimmer
Sommersemester 2025
export
(Linux) bzw. SET
(Windows)PYTHONPATH
)pycodestyle
: Kommandozeilentool, das Code auf PEP-8-Konformität prüftEs gibt drei verbreitete Möglichkeiten, Python-Module zu installieren:
apt
unter Debian/Ubuntu Linux)pip
- Pythons Paketmanagerconda
- Paketmanagement der Anaconda-DistributionUm für jede Anwendung separate Module zu installieren: virtual environments
apt install python3-matplotlib
pip3 install matplotlib
pip3 install -r requirements.txt
: Textdatei mit Paketnamen und ggf. Versionen.pipx
: installiert Python-Programme in einer eigenen virtuellen Umgebung und fügt sie zum Pfad hinzu (Repo / Anleitung)conda
: package manager für Anaconda (Intro).env
anlegen: python3 -m venv .env
source .env/bin/activate
(Linux) / .env\Scripts\activate.bat
conda create --name myenv
/ conda activate myenv
uv python install <Version>
- installiert Pythonuv init <Projektname>
- erzeugt Projektverzeichnis, initialisiert venv und Git.uv add <Package>
- fügt Paket zu Projekt hinzuuv run <script.py>
- führt Script in aktuellem venv ausuv pip <...>
/ uv venv <...>
- wrappt pip/venv