7
votes

PIP à l'aide du système Python OSX

/ opt / opt / local / bin / python

Cependant, lorsque je fais xxx

Cela me donne xxx

et donc, je soupçonne qu'il utilise le système Python. J'ai installé Distribute (qui contient StinotTools) via leurs instructions de site. J'ai également installé PIP via un installateur. Je pense en quelque sorte que je pense que je pense, c'est pourquoi je pense que cela me pose ce problème maintenant: (

Que dois-je faire pour que PIP fonctionne à nouveau?


3 commentaires

Comme il s'avère, j'ai également installé PIP via MacPorts, mais l'une de la script a préséance. Je pense que la suppression de mon pip installé sur script résoudra le problème mais je ne sais pas comment!


Quelle est la sortie de quel pip et echo $ path ?


/ Utilisateurs / Navin / Bin: / USR / Local / Bin: / Opt / Local / Bin: / USR / Local / SB In: / USR / local / mySQL / BIN: / USR / local / local / git Dans: / USR / BIN: / BIN: / US R / SBIN: / SBIN: / USR / LO CAL / BIN: / USR / X11 / BIN: / Utilisateurs / NAVIN / CODE / J RUBY / BIN: / Utilisateurs / NAVI N / .BIN: / Utilisateurs / NAVIN / .C2 / BIN: / BIBLIOTHÈQUE / AP Support de plication / VMware Fusion: /USERSERS/NAVIN/.RVM/BIN


5 Réponses :


1
votes

Vous devez avoir le python et le PIP installé dans / opt / opt / local / bin / antérieur à ceux installés dans / usr / local / bin /.

En outre, vous devriez vérifier pour exécuter quel python et si le pip a été installé dans / opt / opt / local / bin / pip.


0 commentaires

12
votes

Retirez le pip de / usr / local / bin avec sudo rm / usr / local / bin / pip . .

Si vous avez installé PIP avec MacPorts, quel pip devrait alors afficher / opt / opt / local / bin / pip . Sinon, installez à nouveau pip en suivant les instructions ici . Tant que que Python affiche l'installation / opt / opt / code>, il devrait fonctionner. Si cela n'est pas , vous devrez éditer votre variable env env.


0 commentaires

0
votes

J'ai trouvé que j'avais besoin de ln -s /p /local/bin/pip-2.7 / opt / local / bin / pip . Pour une raison quelconque, Macports n'a pas construit ce lien, même lorsque vous essayez d'activer cette version de Python ou PIP.


0 commentaires

14
votes

Mise à jour forte>: Je vous recommande fortement d'installer CPPHon par bâtiment à partir de la source ( Exemple ), puis créant des environnements virtuels à travailler.


résumant ce qui précède, installation pip code> à l'aide de MacPorts: p>

sudo ln -s /opt/local/bin/pip3.9 /opt/local/bin/pip


1 commentaires

Utilisation de MacPorts 2.3.1 & Les éléments suivants fonctionnent maintenant Port Sudo Select -Set Pip Pip27



3
votes

Voici ma configuration pour obtenir PIP fonctionnant avec MacPorts et définir PY26-PIP en tant que PIP par défaut

export PATH=/opt/local/bin:/opt/local/sbin:/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin:$PATH


1 commentaires

Mon python bin était situé dans ~ / bibliothèque / python / 2.7 / bin /