Python Package

Installation & Download

Download, Installation und Aktivierung von ManifestGuard Python ueber pip, Login und Lizenzportal.

Früher Zugriff: Bis 2026-12-31

Hier ist der praktische Ablauf: installieren, Device-Hash holen, im Kundenbereich anmelden, Token uebernehmen und lokal aktivieren.

Kernpunkte

  • CLI: Unter Windows zeigen die Beispiele den empfohlenen Aufruf via py -3.12 -m <modul> ... (z.B. py -3.12 -m manifestguard ...). Auf Linux/macOS entspricht das in der Regel python3.12 -m ....
  • Voraussetzungen: Der hier dokumentierte Standardpfad nutzt Python 3.12 inklusive pip; unter Windows also typischerweise py -3.12, unter Linux/macOS python3.12.
  • Projektversionen: Unabhaengig vom Installations-Interpreter kann mgpy Python-Projekte, Packaging-Metadaten und Tool-Targets fuer Zielversionen von 3.8 bis 3.12 auswerten; die mgpy-Laufzeit selbst wird aktuell fuer Python 3.10 bis 3.13 validiert.
  • Installiere ueber pip: aktuell mit py -3.12 -m pip install --user manifestguard, fest gepinnt mit py -3.12 -m pip install --user "manifestguard==<VERSION>".
  • Wheel-Dateien oder Offline-Bundles installierst du ebenfalls mit pip, z.B. per Wheel-Datei oder mit --no-index --find-links <bundle-ordner>, nicht per manuellem Entpacken.
  • Die passende Lizenz waehlst du unter /mgpy#licensing, meldest dich dann unter /login an und gehst weiter zu /license/activate.
  • Fuer das Aktivierungs-Token brauchst du den lokalen Device-Hash aus py -3.12 -m manifestguard license device-hash plus deinen Lizenzschluessel aus Kauf oder E-Mail.

Empfohlener MG-Python-Workflow

  1. Installiere ManifestGuard Python userweit mit py -3.12 -m pip install --user manifestguard. Wenn du bewusst eine bestimmte Version brauchst, pinne sie mit py -3.12 -m pip install --user "manifestguard==<VERSION>".
  2. Wenn du stattdessen ein lokales Wheel oder ein Offline-Bundle bekommen hast, installiere dieses mit py -3.12 -m pip install --user --no-index --find-links <bundle-ordner> manifestguard oder direkt per Wheel-Datei und pruefe danach mit py -3.12 -m manifestguard --version.
  3. Kaufe oder oeffne danach deine Lizenz unter /mgpy#licensing, melde dich unter /login an und wechsle anschliessend zu /license/activate.
  4. Ermittle lokal den Device-Hash mit py -3.12 -m manifestguard license device-hash, trage auf /license/activate Lizenzschluessel und Device-Hash ein und uebernimm das daraus ausgegebene Aktivierungs-Token.
  5. Aktiviere das Token lokal mit py -3.12 -m manifestguard license activate <TOKEN>. Dasselbe Token kannst du spaeter auch in MGVS in der Aktivierungs-/Lizenzansicht verwenden.
  6. Pruefe zum Schluss mit py -3.12 -m manifestguard license status, ob die Lizenz lokal aktiv ist.

Schnellstart

py -3.12 -m pip install --user manifestguard
py -3.12 -m pip install --user "manifestguard==<VERSION>"
py -3.12 -m manifestguard --version
py -3.12 -m manifestguard license device-hash
py -3.12 -m manifestguard license activate <TOKEN>
py -3.12 -m manifestguard license status