Diese Anleitung beschreibt, wie man eine Python Umgebung für die Ausführung von OCT Gatewaypaketen einrichtet.
-
Python Arbeitsumgebung für OCT einrichten
-
Python 3.13 oder höher installieren Download
-
für alle Benutzer
-
-
ODBC Treiber 18 für MSSQL Server installieren Download (x64 Version verwenden)
-
Visual Studio Code mit Python Erweiterung (optional, für Testläufe) Download
-
Visual Code Sytem Installer x64
-
Python Erweiterung von Microsoft
-
-
Python und Visual Studio Code sollten / müssen in der Variante Systeminstaller / für alle Benutzer installiert sein, sonst ist eine Ausführung als anderer Benutzer (und meist ist der OCTService ein solcher) nicht möglich
-
-
jedes Gatewaypaket benötigt zur Ausführung bestimmte python Bibliotheken - diese sind in einer Datei requirements.txt definiert. Prüfen Sie daher, ob im Gateway Ordner im Unterordner “Setup” eine solche beiliegt, falls ja führen sie diese wie im nächsten Schritt beschrieben aus
-
Python Bibliotheken installieren
-
CMD per rechte Maus “Ausführen als Administrator” starten
-
zum jeweiligen Gateway Ordner wechseln mit “cd ../../ProgramData/Saxess Software/Gateway_xxx”
-
mit folgendem Befehl die Pakete installieren: “python -m pip install --no-user -r requirements.txt”
-