Je crée un programme d'installation python en un clic (intégré à mon application). Est-il possible de forcer le programme d'installation Python MSI à ajouter le chemin de Python à la variable SYSTEM PATH? J'utilise l'installateur MSI car il est très facile de spécifier (en utilisant la ligne de commande) comment il doit interagir avec l'utilisateur.ajouter le chemin Python à la variable système PATH automatiquement sous Windows
1
A
Répondre
0
Les variables utilisateur sont stockées dans le Registre Windows sous HKEY_CURRENT_USER \ Environment
J'utiliser winreg dans un script post-installation pour définir ou ajouter au PATH là.
0
Il doit y avoir un moyen, mais ce que certaines personnes font est de fournir des fichiers batch qui configurent l'environnement avant d'appeler Python. C'est ce que BZR fait, de toute façon. Si vous pouvez écrire ce fichier de commandes quelque part qui est déjà normalement dans le chemin, tant mieux.
Si vous ne vous souciez que de l'appel de Python, le programme d'installation normal de Python gère les associations de fichiers, ce qui vous permet de le faire de cette façon.