Je ne trouve pas mon PYTHONPATH
J'essaye de modifier mon PYTHONPATH. J'ai essayé de le changer dans "Mon Ordinateur", etc, mais il n'existe pas de là. J'ai cherché dans le registre, dans certains endroits, et a même couru un ensemble de recherche pour le mot 'PYTHONPATH', mais en vain.
Cependant, on Python, je peux facilement voir qu'il existe. Alors, où est-il?
source d'informationauteur R S
Vous devez vous connecter pour publier un commentaire.
Python n'quelques trucs en avant quand il est démarré, probablement aussi le paramètre de chemin d'accès dans windows. Il suffit de le mettre et de voir, si elle est modifiée dans
sys.path
.Définition des variables d'environnement dans le Python docs disent:
Au moment de l'exécution, vous pouvez la changer avec:
Dans le poste de travail, cliquez sur Propriétés (ou appuyez sur Win-Break), onglet Système, les Variables d'Environnement Système. Vous pouvez ajouter si ce n'est pas déjà là.
Enfin, dans l'invite de CMD:
Ou dans
bash
:Ou, plus succinctement:
Vous pouvez l'ajouter dans "Mon Ordinateur" si elle n'existe pas. PYTHONPATH ajoute à la valeur par défaut sys.chemin d'accès.
Sur unix/linux/osx, vous pouvez:
Vous pouvez également utiliser .la pth fichiers à point pour les bibliothèques:
http://docs.python.org/library/site.html#module-site
Et bien sûr:
Aussi, découvrez virtualenv pour la gestion de bibliothèques, pour de multiples projets.
Voici comment je l'ai résolu.
Tout d'abord, obtenir le chemin d'accès actuel. Il y a beaucoup plus que ce que j'attendais.
Copie le résultat dans le presse-papiers. Allez à Mon Ordinateur et de créer la nouvelle variable d'environnement PYTHONPATH, et pour la valeur coller à partir du presse-papiers. Modifier si nécessaire.
MacOS 10.5.8, Python 2.6, Eclipse+Pydev 1.5.7
D'installation de Python du site-package est, par exemple:
créer des liens symboliques VOTRE BIBLIOTHÈQUE à l'intérieur de dans site-package, par exemple:
Maintenant, Vous pouvez utiliser en ligne de commande:
exécuter Eclipse avec Pydev, allez dans Préférences->Pydev->Interpréteur Python
supprimer Votre interpréteur Python enregistrement, s'il en existe;
cliquez sur Nouveau et ajouter la version 2.6 de Python interprète chemin d'accès, par exemple:
avis, que Eclipse Pydev affichage Python Système de Bibliothèque, d'accepter que
dans la Bibliothèque de section, cliquez sur Nouveau Dossier et écrire le chemin d'accès à VOTRE BIBLIOTHÈQUE, par exemple:
cliquez sur Appliquer - il est essentiel, en raison de l'Éclipse Pydev de construit sa propre "carte de bibliothèque", lors de cette opération de finition - cliquez sur [OK]
près Eclipse
exécuter Éclipse de nouveau - maintenant, Vous devez utiliser Pydev:
Et, comme avec toutes les bonnes choses dans la vie, vous pouvez le trouver dans la documentation:
http://docs.python.org/install/index.html#modifying-python-s-search-path
Qu'est-il réglé? Avez-vous essayé de créer une variable d'environnement PYTHONPATH?
Vous avez besoin de modifier vos variables d'environnement. Comment faire cela dépend de la version de Windows que vous avez.
Si la variable PYTHONPATH n'existe pas, vous devez le créer. Il ne pourrait pas exister si vous n'avez pas déjà créé.