Problem: Jupyter-Befehl nicht gefunden nach der Installation
Der Fehler "Jupyter: Befehl nicht gefunden" tritt nach der Installation von Jupyter über pip auf. Dieses Problem verhindert, dass Benutzer Jupyter Notebook oder Jupyter Lab von der Kommandozeile aus starten können, obwohl die Installation scheinbar funktioniert hat.
Überprüfen der Jupyter-Installation
Prüfen des Pip-Installationsstatus
Um zu überprüfen, ob Jupyter auf Ihrem System installiert ist, verwenden Sie pip, um die installierten Pakete aufzulisten. Öffnen Sie Ihr Terminal und führen Sie diesen Befehl aus:
pip list
Dieser Befehl zeigt alle auf Ihrem System installierten Python-Pakete an. Suchen Sie nach "jupyter" in der Liste. Wenn es dort aufgeführt ist, ist Jupyter installiert.
Sie können auch nach einem spezifischen Jupyter-Paket suchen mit:
pip show jupyter
Dieser Befehl liefert Informationen über das Jupyter-Paket, einschließlich seiner Version und des Installationsorts.
Wenn Sie Python 3 verwenden, müssen Sie möglicherweise pip3 verwenden:
pip3 list
pip3 show jupyter
Diese Befehle helfen Ihnen zu überprüfen, ob Jupyter installiert ist und geben Informationen über den Installationsstatus.
Tipp: Verwenden Sie pip freeze für eine übersichtliche Ausgabe
Wenn Sie eine übersichtlichere Ausgabe der installierten Pakete ohne Versionsnummern wünschen, können Sie folgenden Befehl verwenden:
pip freeze | grep jupyter
Dies listet alle installierten Pakete auf, die "jupyter" in ihrem Namen enthalten, wodurch es einfacher wird, Jupyter-bezogene Pakete zu erkennen.
Beheben des "Befehl nicht gefunden"-Problems
Aktualisieren der PATH-Umgebungsvariable
Die PATH-Umgebungsvariable teilt Ihrem Betriebssystem mit, wo ausführbare Dateien zu finden sind. Wenn Sie einen Befehl ausführen, überprüft Ihr System die in PATH aufgelisteten Verzeichnisse nach diesem Befehl.
Um Jupiters Installationsverzeichnis zu PATH hinzuzufügen:
-
Finden Sie Jupiters Installationsort:
pip show jupyter | grep Location
-
Öffnen Sie Ihre Shell-Konfigurationsdatei (z.B. ~/.bashrc, ~/.zshrc) in einem Texteditor.
-
Fügen Sie diese Zeile am Ende hinzu und ersetzen Sie [JUPYTER_LOCATION] durch den Pfad aus Schritt 1:
export PATH="$PATH:[JUPYTER_LOCATION]/bin"
-
Speichern Sie die Datei und starten Sie Ihr Terminal neu oder führen Sie aus:
source ~/.bashrc
Tipp: Überprüfen Sie Ihren aktuellen PATH
Um Ihren aktuellen PATH anzuzeigen, öffnen Sie ein Terminal und führen Sie aus:
echo $PATH
Dies zeigt alle Verzeichnisse in Ihrem PATH, getrennt durch Doppelpunkte. Stellen Sie sicher, dass Jupiters Standort enthalten ist.
Verwendung des Python-Moduls zum Starten von Jupyter
Wenn die Aktualisierung von PATH nicht funktioniert, können Sie Jupyter mit Python starten:
Für Python 3:
python3 -m notebook
Für Python 2:
python -m notebook
Diese Methode umgeht die Notwendigkeit, dass der 'jupyter'-Befehl in Ihrem PATH sein muss.
Für Jupyter Lab verwenden Sie:
python3 -m jupyterlab
Diese Befehle starten Jupyter direkt über Python und umgehen PATH-bezogene Probleme.