J'essaye d'importer un module à partir d'un répertoire particulier.
Le problème est que si sys.path.append(mod_directory)
j'ajoute le chemin, puis que j'ouvre l'interpréteur python, le répertoire mod_directory
est ajouté à la fin de la liste sys.path. Si j'exporte la PYTHONPATH
variable avant d'ouvrir l'interpréteur python, le répertoire est ajouté au début de la liste. Dans ce dernier cas, je peux importer le module mais dans le premier, je ne peux pas.
Quelqu'un peut-il expliquer pourquoi cela se produit et me donner une solution pour ajouter le mod_directory
au début, dans un script python?
la source
site
module .