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?

Était-ce utile?

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
scroll top