Ich habe kürzlich Anaconda gelöscht und Python mit brew neu installiert. Ich habe alles nach these Anweisungen installiert.iPython installiert, aber nicht gefunden
Python funktioniert großartig, und alle Pakete, die ich bisher getestet habe, funktionieren auch. Ich habe ipython installiert habe, aber ich versuche es vom Terminal zu starten gibt:
-bash: ipython: Befehl nicht
gefunden
ich die Installation an sich haben:
/usr/local/lib/python2.7/site-packages/ipython
ältere verwandten Fragen nach habe ich versucht, diesen Weg Hinzufügen .bash_profile aber gehen t:
-bash: /usr/local/lib/python2.7/site-packages/ipython: Keine solche Datei oder das Verzeichnis
Wenn Terminal beginnt.
Weitere Informationen: Anaconda installiert eine entfernte, El-Capitan 10.11.2, Python 2.7.
Jede Hilfe wäre sehr willkommen!
EDIT: hinzugefügt einige weitere Informationen @cel Anfrage:
echo $PATH
gibt: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/Library/TeX/texbin:/Applications/Sublime Text.app/Contents/SharedSupport/bin
which -a python
gibt: /usr/local/bin/python
und /usr/bin/python
.
EDIT: hinzugefügt, um die Ausgabe von python -m pip install ipython
zu cel Antrag:
Requirement already satisfied (use --upgrade to upgrade): ipython in /usr/local/lib/python2.7/site-packages Requirement already satisfied (use --upgrade to upgrade): traitlets in /usr/local/lib/python2.7/site-packages (from ipython) Requirement already satisfied (use --upgrade to upgrade): pickleshare in /usr/local/lib/python2.7/site-packages (from ipython) Requirement already satisfied (use --upgrade to upgrade): simplegeneric>0.8 in /usr/local/lib/python2.7/site-packages (from ipython) Requirement already satisfied (use --upgrade to upgrade): decorator in /usr/local/lib/python2.7/site-packages (from ipython) Requirement already satisfied (use --upgrade to upgrade): gnureadline in /usr/local/lib/python2.7/site-packages (from ipython) Requirement already satisfied (use --upgrade to upgrade): appnope in /usr/local/lib/python2.7/site-packages (from ipython) Requirement already satisfied (use --upgrade to upgrade): pexpect in /usr/local/lib/python2.7/site-packages (from ipython) Requirement already satisfied (use --upgrade to upgrade): ipython-genutils in /usr/local/lib/python2.7/site-packages (from traitlets->ipython) Requirement already satisfied (use --upgrade to upgrade): path.py in /usr/local/lib/python2.7/site-packages (from pickleshare->ipython) Requirement already satisfied (use --upgrade to upgrade): ptyprocess>=0.5 in /usr/local/lib/python2.7/site-packages (from pexpect->ipython)
Möglicherweise möchten Sie entfernen '/usr/local/lib/python2.7/site-packages/ipython' wieder von Ihrem Pfad. So funktioniert die Variable 'PATH' nicht. Danach starte bitte dein Terminal neu und füge die Ausgabe von 'echo $ PATH' und' which -a python' zu deiner Frage hinzu. – cel
Danke für Ihre Antwort. Ich entfernte es von .bash_profile (ich nehme an, das ist, was du meintest), Neustart Terminal und Ipython funktioniert immer noch nicht. 'echo $ PATH' ergibt:'/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/Library/TeX/texbin:/Anwendungen/Sublime Text.app/Contents/SharedSupport/bin' und 'which -a python' gibt:'/usr/local/bin/python' und '/ usr/bin/python'. –
Sie können ipython über 'python -m pip install ipython 'installieren, danach sollten Sie in der Lage sein, ipython über die Befehlszeile zu starten. – cel