f6300b2ad2712ce71902bc5924965aa76fe7eccf
test
Kurze Projektbeschreibung hier eintragen.
Projektstruktur
test/
├── bin/ # Skripte zur Umgebungsverwaltung
│ ├── setenv.bat/.sh # Umgebungsvariablen setzen
│ ├── install_py.bat/.sh # venv erstellen + pip install
│ ├── activate_venv.bat/.sh # venv aktivieren
│ └── get_cmd.bat/.sh # Shell mit Umgebung oeffnen
├── cfg/ # Konfigurationsdateien (INI/JSON)
├── data/ # Eingabedaten (nicht im Git)
├── doc/ # Dokumentation
├── examples/ # Beispieldateien
├── lib/ # Python-Quellcode / Bibliothek
├── log/ # Log-Dateien (nicht im Git)
├── results/ # Ergebnisse / Ausgaben (nicht im Git)
├── tests/ # Unit Tests
├── .gitignore
├── LICENSE
├── README.md
└── requirements.txt
Umgebungsvariablen
| Variable | Beschreibung |
|---|---|
PROJECT |
Wurzelverzeichnis |
PV_BIN |
Skriptverzeichnis |
PV_LIB |
Python-Quellcode |
PV_CFG |
Konfigurationsdateien |
PV_DATA |
Eingabedaten |
PV_LOG |
Log-Dateien |
PV_RESULTS |
Ergebnisse |
PV_EXAMPLES |
Beispieldateien |
PYTHONPATH |
Erweitert um PV_LIB |
Installation
Voraussetzungen
- Python 3.10 oder hoeher
Setup (Windows)
bin\install_py.bat
Setup (Linux / macOS)
bash bin/install_py.sh
Nutzung
Umgebung setzen
bin\setenv.bat # Windows
source bin/setenv.sh # Linux / macOS
Shell mit gesetzten Variablen oeffnen
bin\get_cmd.bat # Windows
source bin/get_cmd.sh # Linux / macOS
venv aktivieren
bin\activate_venv.bat # Windows
source bin/activate_venv.sh # Linux / macOS
Lizenz
MIT License — siehe LICENSE
Autor
Michael Stangl (GitHub: mistamichael)
Languages
Common Lisp
73.9%
Python
23.4%
Batchfile
1.4%
Clean
0.6%
Shell
0.5%
Other
0.2%