Läuft `pip` - gibt 'Befehl nicht gefunden' nach der erfolgreichen Python-homebrew installieren

Vorwort, ich bin sehr schlecht mit dem terminal, seien Sie bitte geduldig mit mir.

wenn ich pip ich bekommen:
zsh: command not found: pip

Habe ich installiert 2.7.11 Python mit brauen, die ermöglichen sollte, die bib zu arbeiten
Wenn ich echo $PATH bekomme ich

/usr/local/sbin /Users/Nicolas/.composer/vendor/bin /Library/Frameworks/Python.framework/Versions/3.4/bin /usr/local/bin /usr/bin /bin /usr/sbin /sbin

Merke ich, dass /usr/local/bin/drin ist, was ich verstehe, ist, wo brew-Programme sind verknüpft mit

wenn ich which -a python bekomme ich

/usr/local/bin/python
/usr/bin/python

Also-zwei Python installiert. Ich vermute, die eine ist die native OSX und man ist der homebrew installieren.
Wenn ich which python bekomme ich

/usr/local/bin/python

Also dies ist die python, die ausgeführt wird, wenn python aufgerufen wird, richtig?
Wenn ich ls -l $(which python) bekomme ich

lrwxr-xr-x  1 Nicolas  admin  34 Feb  3 14:26 /usr/local/bin/python -> ../Cellar/python/2.7.11/bin/python

Ich denke, das ist, wo das problem ist; ich merke, dass es eine /python/2.7.11/libexec Ordner...

Habe ich auch schon versucht brew unlink python && brew link python ohne Erfolg

wenn ich versuche brew list python | grep pip bekomme ich eine sehr lange Liste von Ergebnissen

Dies ist wahrscheinlich der wichtigste

/usr/local/Cellar/python/2.7.11/libexec/pip/pip/__init__.py

Ich weiß nicht, wie zu fahren von hier... ich denke, es hat zu tun mit pip in python/2.7.11/libexec statt python/2.7.11/bin

Ich bin nicht vertraut mit den meisten dieser Dinge, die mein Verständnis der terminal ist sehr begrenzt. Ich bin mir nicht sicher wie Fort von hier. Jegliche Hilfe wird sehr geschätzt, danke.

  • Tun Sie sich selbst einen gefallen, herunterladen get-pip.py bootstrap.pypa.io/get-pip.py und installieren Sie es mit python get-pip.py
  • Ich heruntergeladen, dass meinen desktop-cd hatte es und lief python get-pip.py... bekomme ich diese Ausgabe: Anforderung bereits up-to-date: pip in /Library/Python/2.7/site-packages/pip-8.0.2-py2.7.ei Sammeln von setuptools Download setuptools-19.7-py2.py3-keine-keine.whl (472kB) 100% |████████████████████████████████| 475kB 960kB/s Installieren gesammelten Pakete: setuptools Erfolgreich installiert setuptools-19.7 jetzt, wenn ich laufen 'pip' - ich bekomme immer noch den gleichen Fehler (Befehl nicht gefunden)
  • was bedeutet which -a pip Ausgang?
  • pip not found
  • was /usr/bin/python -m pip und /usr/local/bin/python -m pip
  • Ich verstehe nicht-sind diese Befehle? Wenn ich Versuch zu laufen, die erste, die ich bekommen Usage: /usr/bin/python -m pip <Befehl> [Optionen] Gefolgt von Anweisungen... Es scheint nicht zu akzeptieren, alle Parameter zu dem Befehl. Wenn ich /usr/bin/python -m pip -v-Es gibt mir die gleiche Ausgabe wie /usr/bin/python -m pip
  • es bedeutet dann, dass pip ist die Arbeit, die Sie ausführen konnte /usr/local/bin/python -m pip install requests und es würde funktionieren
  • Lassen Sie uns weiterhin diese Diskussion im chat.

InformationsquelleAutor Nic Aguirre | 2016-02-03
Schreibe einen Kommentar