Python: chemin d’installation PIP, quel est l’emplacement correct de cet addon et d’autres?
J'ai récemment eu quelques problèmes avec mon installation de Python et comme un résultat, j'ai juste réinstallé python et essaie de le faire tous mes addons travail correctement. Je vais regarder virtualenv après pour voir si je peux empêcher que cela se produise à nouveau.
Quand je tape which python
dans le terminal j'obtiens maintenant
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
Je comprends que cela soit le bon endroit et que vous voulez obtenir tout le reste de mes addons installés correctement.
Cependant, après l'installation de pip via sudo easy_install pip
et le type which pip
- je obtenir
/usr/local/bin/pip
Est-ce correct? J'aurais pensé qu'il devrait refléter la ci-dessous
/Library/Python/2.7/site-packages/
Il y a un dossier appelé ici pip-1.4-py2.7.l'oeuf qui n'était pas là avant l'instillation, mais au-dessus de la voie ne me donne pas confiance.
Où devrait pip et mes autres addons tels que la distribution, le Flacon et le nom de Boto être installé, si je veux mettre cela en place correctement?
Mac OSX 10.7, Python 2.7
source d'informationauteur Deepend
Vous devez vous connecter pour publier un commentaire.
Depuis
pip
est un exécutable etwhich
retourne chemin d'accès des fichiers exécutables ou des noms de fichiers dans l'environnement. Il est correct. Pip module est installé dans site-packages, mais l'exécutable est installé dans la corbeille.Modules d'aller dans
site-packages
et exécutables aller dans votre système du chemin de l'exécutable. Pour votre environnement, ce chemin est/usr/local/bin/
.Pour éviter d'avoir à traiter avec cela, utilisez simplement
easy_install
distribute
oupip
. Ces outils de savoir quels fichiers doivent aller là où.Aussi, lorsque vous désinstallez le package, le premier élément de la liste est le répertoire de l'exécutable.