ipython notebook kann Python nicht finden

2374
Richard Berg

Ich hatte ein paar Python 2-Versionen unter Selbstbrauen. Da ich nur ein ipython-Notebook verwendete, entschied ich mich, alle Python 2-Instanzen zu deinstallieren, was sich als schlechte Idee herausstellte, da jetzt beim Starten des P ython-Servers nur eine Fehlermeldung angezeigt wird.

-bash: /usr/local/bin/ipython: /usr/local/opt/python/bin/python2.7: bad interpreter: No such file or directory

Wie löse ich das?

Vielen Dank.

2

1 Antwort auf die Frage

1
Duncan X Simpson

Sie müssen Python 2.7 erneut installieren oder ipython3 anstelle von ipython verwenden. Wenn Sie die Fehlermeldung "Befehl nicht gefunden" erhalten, führen Sie den folgenden Befehl aus: export PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:$PATHVersuchen Sie dann erneut, ipython3 auszuführen.

Warum kann es nicht mit Python3 laufen? Richard Berg vor 10 Jahren 0
Da festgelegt ist, nach Python 2.7 zu suchen, wie von bash gezeigt: / usr / local / bin / ipython: / usr / local / opt / python / bin / ** python2.7 **: bad interpreter: Keine solche Datei oder Verzeichnis Duncan X Simpson vor 10 Jahren 0
Ich habe gerade ein wenig recherchiert und festgestellt [hier] (http://ipython.org/news.html), dass iPython Python 3 noch nicht unterstützt. Duncan X Simpson vor 10 Jahren 0
Für IPython 2.0 ist jedoch Python ≥ 2.7.2 oder ≥ 3.3.0 erforderlich. Python 3.0, 3.1, 3.2, 2.5 oder 2.6 wird nicht unterstützt. - aber ich habe eine Python 3.4.1-Version installiert Richard Berg vor 10 Jahren 0
Kann ich die Version ändern, nach der ipython sucht? Richard Berg vor 10 Jahren 0
Ich habe gerade etwas recherchiert und festgestellt, dass die Informationen, die ich fand, veraltet waren. Ich habe dies jedoch von [hier] (http://ipython.org/ipython-doc/rel-1.1.0/interactive/reference.html) gefunden: "Für IPython unter Python 3 verwenden Sie ipython3 anstelle von ipython." Duncan X Simpson vor 10 Jahren 0
Ich bin immer noch nicht sicher, wie ich das lösen kann Richard Berg vor 10 Jahren 0
Anstatt den Server mit dem Befehl ipython auszuführen, verwenden Sie den Befehl ipython3. Duncan X Simpson vor 10 Jahren 0
Ich habe es versucht, aber ich bekomme -bash: ipython3: Befehl nicht gefunden Richard Berg vor 10 Jahren 0
Führen Sie den folgenden Befehl aus: `export PATH = / Library / Frameworks / Python.framework / Versions / 3.2 / bin: $ PATH`. Versuchen Sie dann erneut, ipython3 auszuführen. Duncan X Simpson vor 10 Jahren 0
Nö .. ich habe nicht gearbeitet Richard Berg vor 10 Jahren 0
Starten Sie `sudo find / -iname * ipython3 *` und sagen Sie mir die Ausgabe. Duncan X Simpson vor 10 Jahren 0