Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Installer Python

  • Last UpdatedJun 29, 2026
  • 3 minute read

Pour écrire les scripts UDT en Python, vous devez installer Python ainsi que le serveur de langage Python sur votre ordinateur. Cette installation fournit l’environnement nécessaire à l’application pour exécuter vos scripts.

Informations importantes

  • Avant d’installer Python, fermez toutes les applications InTouch.

  • Seul Python 32 bits est pris en charge.

  • Vous devez procéder à l’exécution avec des privilèges élevés.

  • Si une erreur se produit lors de l’installation, vérifiez le fichier journal pour le dépannage.

Installation automatique de Python et du serveur de langage Python

Exécutez le script PowerShell automatisé suivant avec des privilèges élevés (administrateur).

InTouch-install-python-lsp.ps1

Installation manuelle de Python et du serveur de langage Python

Remarque : Effectuez les étapes suivantes uniquement en cas d’échec de l’installation automatisée du script PowerShell ou si vous optez pour une installation manuelle. Vous pouvez ignorer ces étapes si Python et le serveur de langage Python ont déjà été installés à l’aide du script PowerShell automatisé.

  1. Téléchargez le fichier d’installation depuis https://www.python.org/ftp/python/3.12.10/python-3.12.10.exe.

  2. Faites un clic droit sur le fichier exécutable et sélectionnez Run as administrator (Exécuter en tant qu’administrateur).

  3. Dans la boîte de dialogue Open File - Security Warning (Ouvrir fichier - Avertissement de sécurité), sélectionnez Exécuter.

  4. Dans la fenêtre Installer Python, procédez comme suit :

    1. Cochez la case Add python.exe to PATH (Ajouter python.exe au chemin).

    2. Sélectionnez Customize Installation (Personnaliser l’installation).

    Install Python window

  5. Dans la fenêtre Optional Features (Fonctionnalités facultatives), cochez la case for all users (requires admin privileges) (pour tous les utilisateurs (nécessite des privilèges d’administrateur)), puis sélectionnez Suivant.

    Install Python Optional features

  6. Dans la fenêtre Options avancées, procédez comme suit :

    1. Cochez la case Install Python 3.12 for all users (Installer Python 3.12 pour tous les utilisateurs).

    2. Vérifiez le champ Personnaliser l’emplacement de l’installation.

    3. Sélectionnez Installer.

    Install Python advanced options

  7. Attendez la fin de l’installation. Dans la boîte de dialogue Successful installation (Installation réussie), sélectionnez l’option Disable Path Length (Désactiver la longueur du chemin), puis sélectionnez Fermer.

  8. Définissez le chemin d’accès à l’environnement (InTouch utilise une variable d’environnement Python unique).

    1. Cliquez sur Variables d’environnement.

    2. Appuyez sur Win + R, saisissez sysdm.cpl, puis appuyez sur Entrée.

    3. Allez dans l’onglet Avancé et sélectionnez Variables d’environnement.

    4. Créez la variable sous Variables système, puis sélectionnez Nouveau.

    5. Définissez ce qui suit :

      • Nom de variable : INTOUCH_PYTHON_HOME

      • Valeur de la variable : chemin d’accès à votre installation Python. Exemple : C:\Program Files (x86)\Python312-32.

    6. Cliquez sur OK pour enregistrer.

  9. Ajout au chemin (facultatif mais recommandé)

    1. Sous Variables système, recherchez PAth.

    2. Sélectionnez Modifier, puis Nouveau.

    3. Ajoutez les éléments suivants :

      • %INTOUCH_PYTHON_HOME%

      • %INTOUCH_PYTHON_HOME%\Scripts

    4. Sélectionnez OK, puis OK pour enregistrer.

  10. Ouvrez une invite de commande et exécutez les commandes suivantes :

    1. pip install python-lsp-server - pour installer le serveur de langage Python (LSP) dans votre environnement Python.

    2. python -m pip install python-lsp-server[websockets] - pour la prise en charge de WebSocket.

  11. Installation de PythonLanguageServerPlugin

    1. Vérifiez que le dossier PythonLanguageServerPlugin est présent à l’emplacement suivant :

      C:\Program Files (x86)\Common Files\ArchestrA\Services\InTouchScriptingService

    2. Accédez au répertoire d’installation de Python : C:\Program Files (x86)\Python312-32

    3. Ouvrez une invite de commande et exécutez les commandes suivantes :

      python.exe -m pip install "C:\Program Files (x86)\Common Files\ArchestrA\Services\InTouchScriptingService\PythonLanguageServerPlugin

  12. Redémarrez la machine pour appliquer les modifications apportées au chemin d’accès à l’environnement.