Configuration de Python pour être utilisé avec Analytics

Remarque

Ces instructions de configuration se rapportent à l'instance installée par le client nécessaires pour utiliser les fonctions Python d'Analytics. Cette instance de Python n'est pas identique à celle qui peut être installée dans le cadre de l'installation d'Analytics pour prendre en charge les commande de Machine Learning.

Pour configurer Python afin de l'utiliser avec Analytics, vous devez installer une version compatible de Python et ajouter l'exécutable Python à la variable d'environnement PATH de votre ordinateur. Vous devez également définir les variables d'environnement ACLPYTHONDLL et PYTHONPATH de votre système.

Fonctionnement

Pour exécuter des scripts Python, Analytics doit pouvoir appeler l'exécutable Python et trouver les scripts qu'on lui ordonne d'exécuter. Analytics utilise la variable d'environnement PATH pour localiser Python et la variable d'environnement PYTHONPATH pour localiser les scripts.

Installer Python (32 bits)

  1. À partir de la page des téléchargements Python, téléchargez une des versions suivantes e Python sur votre ordinateur ou sur le serveur :
    • 3.4.x
    • 3.5.x
    • 3.6.x

    Remarque

    Nous avons testé et vérifié le fonctionnement des versions énumérées de Python avec Analytics, l'agent Robots ou Analytics Exchange.

    Toute version de Python à partir de la version 3.4.x doit fonctionner. Toutefois, le fonctionnement des versions autres que celles énumérées n'est pas garanti.

  2. Sur votre ordinateur ou sur le serveur, double-cliquez sur le programme d'installation.
  3. Dans le programme d'installation, sélectionnez Ajouter Python versionNumber à PATH.
  4. Cliquez sur Installer et suivez les instructions à l'écran.
  5. Redémarrez l'ordinateur ou le serveur avant d'exécuter des scripts Python appelés par un script Analytics.

Définir les variables d'environnement ACLPYTHONDLL et PYTHONPATH

  1. Dans le lecteur C:\ du système d'exploitation, créez un ou plusieurs dossiers pour héberger vos scripts Python.

    Exemple C:\python_scripts

  2. Dans le système d'exploitation, ouvrez la boîte de dialogue Propriétés système, puis cliquez sur Variables d'environnement.
  3. Dans la section Variables système, cliquez sur Nouveau puis saisissez les variables suivantes :
    Nom de la variableValeur de la variable
    PYTHONPATH

    Chemin d'accès complet au(x) dossier(s) que vous avez créé(s) pour héberger les scripts Python. Séparez les différents chemins d'accès au dossier avec un point-virgule.

    Exemple :

    C:\python_scripts;C:\dev;C:\tmp
    ACLPYTHONDLL

    Chemin d'accès complet et nom du fichier Python DLL dans le dossier d'installation de Python.

    Exemple :

    c:\python_install\python35.dll

    Remarque

    Python ajoute la DLL au dossier système (c:\windows\system32\python35.dll) plutôt qu'au dossier d'installation. Vous devez copier le fichier DLL du dossier système vers le dossier d'installation et utiliser l'emplacement du dossier d'installation comme valeur de variable. Analytics, l'Agent Robots ou Analytics Exchange recherche la DLL dans le dossier d'installation de Python.

    Vous pouvez aussi être amené à supprimer les paramètres en lecture seule du dossier d'installation.

  4. Pour enregistrer la variable, cliquez sur OK, puis, dans la boîte de dialogue Propriétés système, cliquez à nouveau sur OK.

Utiliser Python dans les fonctions Analytics Python

Dans Analytics, utilisez les fonctions Analytics Python pour appeler des fonctions dans les scripts existant dans PYTHONPATH.

Pour plus d'informations, consultez la section Python.

Remarque

Si vous apportez des modifications à un script Python, vous devez actualiser la vue dans votre projet Analytics pour utiliser la dernière version du script Python. La manière la plus simple d'actualiser la vue consiste à fermer la table avec laquelle vous travaillez et à la rouvrir.