From 15866d993bb417213b20626307879114f2265e8b Mon Sep 17 00:00:00 2001 From: "s.steuer" Date: Thu, 14 Aug 2025 17:33:16 +0200 Subject: [PATCH] =?UTF-8?q?install.bat=20f=C3=BCr=20Python=20virtual=20env?= =?UTF-8?q?ironment=20sowie=20etwaige=20Dependencies,=20die=20in=20einer?= =?UTF-8?q?=20requirements.txt=20in=20data=20definiert=20werden,=20erstell?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/install.bat | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 bin/install.bat diff --git a/bin/install.bat b/bin/install.bat new file mode 100644 index 0000000..f6ee052 --- /dev/null +++ b/bin/install.bat @@ -0,0 +1,19 @@ +@echo off +call setenv.bat +if not exist %PROJECT%\.venv ( + ECHO Initialisiere Python virtual environment... + python -m venv %PROJECT%\.venv --upgrade-deps + ECHO Erfolgreich. + + call %PROJECT%\.venv\Scripts\activate.bat + + if exist %PROJECT_LIB%\requirements.txt ( + ECHO Installiere erforderliche Python Packages... + pip install -r %PROJECT_LIB%/requirements.txt -q + ECHO Erfolgreich + ) + call %PROJECT%\.venv\Scripts\deactivate.bat + + ) else ( + ECHO Virtual environment liegt bereits vor, siehe %PROJECT%\.venv! + )