Amener Python à utiliser les bibliothèques ActiveTcl
Question
Existe-t-il un moyen de forcer Python à utiliser mon installation ActiveTcl au lieu de copier les bibliothèques ActiveTcl dans le répertoire Python / tcl?
La solution
Vous ne connaissez pas ActiveTcl, mais en général, voici comment charger un paquet / module quand ce nom existe déjà dans la bibliothèque standard:
import sys
dir_name="/usr/lib/mydir"
sys.path.insert(0,dir_name)
Substituez la valeur correspondant à rép_nom par le chemin d'accès au répertoire contenant votre package / module, puis exécutez le code ci-dessus avant toute importation. Cela se fait souvent via un fichier 'sitecustomize.py' pour qu'il prenne effet dès le démarrage de l'interpréteur, de sorte que vous n'aurez plus à vous soucier de la commande d'importation.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow