Python für die Verwendung mit AX Server konfigurieren

Um Python für eine Nutzung mit AX Server zu konfigurieren, müssen Sie die korrekte Python-Version installieren und die Python-Programmdatei in die Umgebungsvariable PATH Ihres Systems aufnehmen. Nach der Installation von PYTHON stellen Sie die Systemumgebungsvariablen ACLPYTHONDLL und PYTHONPATH auf jedem Rechner ein, der eine Instanz von AX Server oder AX-Engine-Knoten hostet.

Funktionsweise

Um Python-Skripts auszuführen, muss Analytics Exchange in der Lage sein, die Python-Programmdatei aufzurufen und die zur Ausführung angeforderten Skripts zu finden. AX Server verwendet die UmgebungsvariablePATH, um Python zu finden, sowie die Umgebungsvariable PYTHONPATH, um Skripts zu suchen.

Python Version 3.5.x (32-Bit) installieren

Hinweis

Sie müssen diese Schritte auf jedem Rechner durchführen, der eine Instanz von AX Server oder AX Engine-Knoten hostet.

  1. Laden Sie von der Python-Downloadseite eine der folgenden Versionen von Python auf Ihren Computer oder den Server herunter.
    • 3.4.x
    • 3.5.x
    • 3.6.x

    Hinweis

    Die angegebenen Python-Versionen wurden getestet. Dabei wurde bestätigt, dass sie mit Analytics und/oder Robots-Agent kompatibel sind.

    Alle Versionen von Python ab 3.4.x sollten kompatibel sein. Allerdings kann nicht garantiert werden, dass andere als die aufgeführten Versionen funktionieren.

  2. Doppelklicken Sie auf Ihrem Computer oder Server auf das Installationsprogramm.
  3. Im Installationsprogramm wählen Sie Add Python Versionsnummer to PATH.
  4. Klicken Sie auf Installieren und folgen Sie den Anweisungen auf dem Bildschirm.
  5. Starten Sie den Computer oder den Server neu, bevor Sie Python-Skripts ausführen, die durch ein Analytics-Skript aufgerufen wurden.

Die Umgebungsvariablen ACLPYTHONDLL und PYTHONPATH einstellen

Hinweis

Sie müssen diese Schritte auf jedem Rechner durchführen, der eine Instanz von AX Server oder AX Engine-Knoten hostet. Das Benutzerkonto, das den ACL-Analytics-Exchange-Dienst ausführt, muss die Berechtigung zum Zugriff auf den oder die Ordner in der PYTHONPATH-Umgebungsvariablen haben.

  1. Legen Sie im Betriebssystemlaufwerk C:\ einen oder mehrere Ordner für Ihre Python-Skripte an.

    Beispiel C:\Python-Skripts.

  2. Öffnen Sie innerhalb Ihres Betriebssystems das Dialogfeld Systemeigenschaften, und klicken Sie auf Umgebungsvariablen.
  3. Klicken Sie im Abschnitt Systemvariablen auf Neu und geben Sie folgende Variablen ein:
    VariablennameVariablenwert
    PYTHONPATH

    Der vollständige Pfad der Ordner, die Sie für Ihre Python-Skripts erstellt haben. Trennen Sie mehrere Ordnerpfade durch ein Semikolon.

    Beispiel:

    C:\Python-Skripts;C:\dev;C:\tmp
    ACLPYTHONDLL

    Der vollständige Pfad und Dateiname der Python-DLL-Datei im Python-Installationsordner, den Sie mit Analytics oder dem Robots-Agenten verwenden möchten.

    Beispiel:

    c:\python_install\python35.dll

    Hinweis

    Python legt die DLL im Systemordner (c:\windows\system32\python35.dll) ab und nicht im Installationsordner. Sie müssen die DLL aus dem Systemordner in den Installationsordner kopieren und den Speicherort des Installationsordners als Variablenwert verwenden, damit Analytics auf die DLL zugreifen kann.

    Möglicherweise müssen Sie den Schreibschutz für den Installationsordner aufheben.

  4. Um die Variable zu speichern, klicken Sie auf OK und im Dialogfeld Systemeigenschaften erneut auf OK.