Comment puis-je ajouter un Python chemin d'importation de façon permanente?
Je sais que je peux ajouter un chemin d'importation de Python comme ceci:
import sys
sys.path.append("/path/to/directory/")
Mais, lorsque je redémarre Python, c'est parti. Je l'avais trouvé assez ennuyeux si j'avais à le faire tout le temps, j'aimerais faire une fois pour toutes, et être fait avec elle.
Oui, comment? Où puis-je trouver ce fichier? Ou dois-je modifier quelque chose d'autre? J'utilise la dernière version d'Ubuntu.
OriginalL'auteur corazza | 2012-05-10
Vous devez vous connecter pour publier un commentaire.
De homme python
OriginalL'auteur tuxuday
Vous pouvez également utiliser un chemin d'accès de fichier.
Si vous souhaitez ajouter un module mymodule à votre chemin d'importation, d'ajouter le fichier mymodule.la pth pour le répertoire standard pour la 3e partie des modules, généralement appelé dist-packages, ou site-packages. Sur Ubuntu, vous trouverez probablement qu'il est quelque part comme
Le fichier mymodule.la pth doit contenir une seule ligne, le répertoire que vous souhaitez ajouter à la python chemin d'importation
Tous les modules python ou de paquets dans le répertoire va maintenant être importable de l'interprète.
OriginalL'auteur user747508
Vous pouvez définir une variable d'environnement appelée
PYTHONPATH
de vous inclure répertoire.Lire plus à ce sujet dans le docs
OriginalL'auteur Fredrik Pihl
exécuter les opérations suivantes à partir de la coque:
et de le redémarrer
1) j'ai édité la ligne, il y avait une erreur. 2) normalement, vous devez vous reconnecter à votre shell (juste la fermer et ouvrir à nouveau) 3) vous pouvez également éditer ~/.bashrc et supprimer la ligne ajoutée par la mauvaise commande que vous avez entré avant 4) Enfin, n'oubliez pas de substituer
path/to/directory
avec le chemin d'accès réel.OriginalL'auteur dmytro