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 Regelpython3.12 -m .... - Voraussetzungen: Der hier dokumentierte Standardpfad nutzt Python 3.12 inklusive
pip; unter Windows also typischerweisepy -3.12, unter Linux/macOSpython3.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 mitpy -3.12 -m pip install --user manifestguard, fest gepinnt mitpy -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/loginan und gehst weiter zu/license/activate. - Fuer das Aktivierungs-Token brauchst du den lokalen Device-Hash aus
py -3.12 -m manifestguard license device-hashplus deinen Lizenzschluessel aus Kauf oder E-Mail.
Empfohlener MG-Python-Workflow
- Installiere ManifestGuard Python userweit mit
py -3.12 -m pip install --user manifestguard. Wenn du bewusst eine bestimmte Version brauchst, pinne sie mitpy -3.12 -m pip install --user "manifestguard==<VERSION>". - 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> manifestguardoder direkt per Wheel-Datei und pruefe danach mitpy -3.12 -m manifestguard --version. - Kaufe oder oeffne danach deine Lizenz unter
/mgpy#licensing, melde dich unter/loginan und wechsle anschliessend zu/license/activate. - Ermittle lokal den Device-Hash mit
py -3.12 -m manifestguard license device-hash, trage auf/license/activateLizenzschluessel und Device-Hash ein und uebernimm das daraus ausgegebene Aktivierungs-Token. - 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. - 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