Zusammenfassung:
Dieser Artikel beschreibt die Ursachen des Fehlers 'zsh command not found brew' auf Mac oder Linux sowie fünf Lösungen. Hier werden wir Ihnen schrittweise Anweisungen zur Behebung des Problems mit dem Terminal auf dem Mac geben.
Wenn Programmierer vergessen, Brew zu installieren oder den Pfad innerhalb der Seite nicht bereitstellen, tritt der Fehler zsh: command not found: brew auf. Um das Problem "zsh: command not found: brew" zu beheben, überprüfen Sie die Schnellnavigation:
Die Befehlszeilenschnittstelle (CLI) und der Interpreter für die Sammlung von Befehlen, die zur Kommunikation mit dem Betriebssystem verwendet werden, werden als Shell bezeichnet.
Jedes Unix-basierte Betriebssystem hat einen bevorzugten Paketmanager, und Homebrew ist dieser Paketmanager in macOS. Doch während Paketmanager das Verwalten und Installieren verschiedener Tools auf Ihrem Computer unglaublich einfach machen, stoßen sie gelegentlich auf Probleme wie zsh-Befehl nicht gefunden (zsh: command not found), zsh: Befehl nicht gefunden: npm (zsh: command not found: npm) und zsh: Befehl nicht gefunden: node (zsh: command not found: node).
In diesem Artikel werden wir speziell über den Fehler "zsh Befehl nicht gefunden brew (zsh command not found brew)" sprechen.
Eine bedeutende Verwendung von Terminal auf dem Mac besteht darin, Dateien zu löschen oder wiederherzustellen. Manchmal kann es vorkommen, dass der zsh-Befehl nicht gefunden wird, weil er versehentlich gelöscht wurde. Daher ist es unzuverlässig, gelöschte Dateien auf dem Mac Terminal wiederherzustellen, da die heruntergeladene Datei fehlerhaft oder beschädigt sein kann. Mac-Benutzer können daher feststellen, dass ihre wichtigen Dateien oder Daten verschwunden sind, sobald die Terminal-Wiederherstellung durchgeführt wurde.
Ansonsten könnten Ihre Dateien und Daten verloren gehen, wenn die zsh-Tools versehentlich aktualisiert oder falsche Befehle ausgeführt wurden. Daher wäre es vorteilhaft, wenn Sie sorgfältig auf die Sicherung Ihrer Daten achten würden. Hier ist ein umfassendes Tutorial zur Wiederherstellung von Daten für den Mac-Papierkorb: Mac Papierkorb wiederherstellen. Probieren Sie auch EaseUS Data Recovery Wizard for Mac aus.
Überprüfen Sie die Schritte und lernen Sie, wie Sie die Software verwenden, um gelöschte Dateien auf Ihrem Mac wiederherzustellen.
Schritt 1. Wählen Sie das zu scannende Laufwerk aus.
Im Hauptfenster EaseUS Data Recovery Wizard wird eine Liste der an Ihren Mac angeschlossenen Laufwerke angezeigt. Wählen Sie das Laufwerk aus, von dem Sie verlorene/gelöschte Dateien wiederherstellen müssen, und klicken Sie auf die Schaltfläche "Nach verlorenen Dateien suchen".
Schritt 2. Wählen Sie Ihre verlorenen Daten/Dateien aus
EaseUS Data Recovery Wizard für Mac wird sofort Ihr ausgewähltes Festplattenlaufwerk scannen und die Scan-Ergebnisse im linken Bereich anzeigen. Sie können die Ergebnisse sortieren, um die gewünschten Dateien zu finden, wenn Sie nach bestimmten Dateien suchen.
Schritt 3. Wiederherstellen von verlorenen/gelöschten Daten
Sobald Sie die gewünschten Dateien gefunden haben, können Sie die Dateien vorab anzeigen und dann auf "Wiederherstellen" klicken, um mit der Wiederherstellung Ihrer gelöschten/verlorenen Mac-Dateien zu beginnen.
Homebrew oder Brew, manchmal auch als Brew bezeichnet, ist ein Open-Source-Paketmanager für Linux und macOS. Sie können Pakete mithilfe seiner benutzerfreundlichen Befehlszeilenschnittstelle herunterladen, installieren, aktualisieren und deinstallieren. In diesem Abschnitt werden wir lernen, wie man den Fehler "zsh command not found brew" auf dem Mac behebt, der auftreten kann, wenn Sie den Befehl brew mit dem Terminal ausführen.
Bevor Sie mit den 5 Lösungen beginnen, schauen Sie sich bitte zuerst das folgende Tutorial-Video an. Es bietet weitere Details zur Methode zur Behebung des Fehlers "Zsh: Befehl nicht gefunden: brew".
Bitte lesen Sie die untenstehenden Lösungen, falls Sie immer noch Fragen zur Korrektur des Problems haben.
Die beste Vorgehensweise besteht darin, das Homebrew-Programm zu deinstallieren und es anschließend neu zu installieren, falls es nicht wie geplant funktioniert. Öffnen Sie das Terminal auf Ihrem Mac und geben Sie den folgenden Befehl ein, wenn Sie die "Homebrew"-Software ohne Cache deinstallieren möchten:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
Die offiziellen Entwickler des Homebrew-Projekts stellen diesen Befehl auf Github zur Verfügung.
Starten Sie den Computer neu, nachdem Sie das Homebrew-Programm vollständig deinstalliert haben. Gehen Sie dann gelegentlich zur Homebrew-Website und fügen Sie dort den Installationscode ein:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Die Befehlszeile wurde auf /bin/bash geändert, da Homebrew auf der "Bash"-Plattform neu geschrieben wurde, anstatt auf Ruby.
Bei der Installation fügt das Programm automatisch das Installationsverzeichnis zum Pfad hinzu. Leider funktioniert dies gelegentlich nicht und Sie müssen die Anleitung manuell hinzufügen, um den Fehler "zsh: command not found: Brew" zu beheben.
Für Bash -
Verwenden Sie den folgenden Befehl, um dies zu erreichen:
$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile
Ersetzen Sie das Zielverzeichnis durch /usr/local/bin, wenn Homebrew an einem anderen Ort installiert ist. Zum Beispiel ist brew unter /opt/homebrew/bin auf macOS installiert.
Für Zsh -
Ebenso können Sie das Zielverzeichnis für /usr/local/bin ersetzen.
echo 'export PATH="/usr/local/bin:$PATH"' >> $HOME/.zshrc
Die Befehlsausführung läuft.
$ brew –version
Homebrew 3.5.1
Homebrew/homebrew-core
Es wird demonstrieren, dass der Befehl "brew" erfolgreich ausgeführt wurde.
Sie können nun Homebrew aus Ihrer Terminal-Sitzung heraus aufrufen, nachdem Sie es erfolgreich installiert haben.
Obwohl die oben genannte Methode zur Ausführung des brew-Befehls auf einem Mac funktioniert, ist es bevorzugt, den Installationsort von brew stattdessen zur .zshrc-Datei hinzuzufügen.
Sie sollten diese Befehle unabhängig voneinander im Terminal ausführen, um die Installation zu korrigieren.
Schritt 1. Öffnen Sie das Terminal auf Ihrem Mac.
Schritt 2. Geben Sie export PATH="/opt/homebrew/bin:$PATH" im Terminal ein und drücken Sie die Eingabetaste.
Schritt 3. Geben Sie diesen Befehl im Terminal ein und drücken Sie die Eingabetaste: export PATH="/opt/homebrew/bin:$PATH"' >> $HOME/.zshrc
Nach diesen Befehlen werden Sie nichts sehen, was ausgezeichnet ist. Schreiben Sie jetzt den Befehl "brew help", um zu überprüfen, dass alles in Ordnung ist und Homebrew funktioniert.
Wenn Sie einen Mac mit einem Apple M1 Chip verwenden, wird Ihr Gerät eine Nachricht anzeigen, die Sie auffordert, Brew zur .zprofile ZSH-Konfigurationsdatei hinzuzufügen.
Sie sollten Homebrew unter /opt/Homebrew anstelle von /usr/local/homebrew installieren. Um die ARM-Version von Homebrew auf Ihrem M1-Gerät zu installieren, geben Sie den folgenden Code ein:
Es wird empfohlen, jede Zeile vor dem Kopieren und Einfügen gründlich zu lesen.
Die meisten Mac-Benutzer haben sich darüber beschwert, dass ohne Xcode auf dem Gerät installiert zu haben, Homebrew-Software nicht ausgeführt werden kann. Daher sollten Sie Xcode auf Ihrem System installiert haben.
Um dies zu tun, befolgen Sie diese Anweisungen:
Schritt 1. Um herauszufinden, ob XCode bereits auf Ihrem Computer installiert ist oder nicht, verwenden Sie den folgenden Befehl:
/usr/bin/xcodebuild -version
Schritt 2. Wenn XCode bereits auf Ihrem Mac installiert ist, können Sie die spezifische Version identifizieren, indem Sie nach etwas Ähnlichem suchen:
Xcode 12.3 Build-Version 12C33
Schritt 3. Öffnen Sie nun Xcode und gehen Sie zu den Einstellungen. Diese Option befindet sich im Abschnitt "Befehlszeilentools".
Schritt 4. Öffnen Sie das Terminal und führen Sie dann den folgenden Befehl aus:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Wenn eine der oben genannten Lösungen hilfreich ist, um das Problem "zsh: Befehl nicht gefunden: brew" zu lösen, teilen Sie es auf Facebook, Twitter, Instagram und anderen sozialen Medienplattformen!
Der offensichtlichste Grund für das Problem, wie durch die Fehlermeldung angegeben, ist entweder, dass Brew nicht installiert ist oder die vorhandene Installation beschädigt oder anderweitig fehlerhaft ist.
Die Systeme haben eine Liste von Ordnern, in denen nach den Binärdateien eines Befehls gesucht wird. Wenn Ihr System also auf das Problem "zsh command not found brew" und Zsh-Berechtigung im Mac-Terminal verweigert stößt, kann dies daran liegen, dass die brew-Binärdatei nicht auf seinem Pfad gefunden werden kann.
Daher durchläuft das System bei der Eingabe eines Befehls von Ihrem Terminal diese Liste von Verzeichnissen nach der Binärdatei mit diesem Namen. Die Fehlermeldung "Befehl nicht gefunden" wird vom Terminal zurückgegeben, wenn das System keine Binärdatei mit diesem Namen finden kann.
Die Umgebungsvariable PATH enthält die Liste der Verzeichnisse, die das System durchsuchen wird.
Zusätzlich kommen typische Ursachen hinzu, wie:
Die beiden Optionen für die Standard-Shell von Mac sind Zsh und Bash. Seit macOS Catalina hat Apple jedoch von Zsh zu Bash gewechselt, teilweise weil Bash jetzt der GPL v3-Lizenzierung unterliegt, die mit Apples Regeln unvereinbar ist, und Zsh funktional äquivalenter zum gewöhnlichen Bash ist.
Letztendlich führten die Änderung des Pfads und die fehlerhafte Installation zum Problem "Zsh-Befehl nicht gefunden: brew". Wir hoffen, dass die unten aufgeführten Methoden hilfreich sind, wenn Sie kürzlich Ihren Download korrigiert und Ihre Brew-Dateien wieder auf den richtigen Pfad gebracht haben. Darüber hinaus kann EaseUS Data Recovery Wizard for Mac gut mit Ihren Mac-Geräten zusammenarbeiten, um Ihre Daten zu schützen.
Nachdem Sie gelernt haben, wie Sie den Fehler "zsh command not found brew" auf Ihrem Mac beheben können, haben Sie möglicherweise weitere Fragen dazu. Schauen Sie hier nach, ob Sie Ihre Antworten finden können:
1. Wie behebe ich den Fehler "zsh Befehl nicht gefunden" auf einem Mac?
Um den zsh-Fehler zu beheben, können Sie die folgenden 5 Methoden ausprobieren. Um mehr zu erfahren, können Sie auf die verlinkte Seite klicken, wie man Zsh: Befehl nicht gefunden behebt.
2. Was ist die Zsh-Shell auf dem Mac?
Macs verfügen über eine Unix-Shell namens Zsh. Es handelt sich um ein Command-Line-Shell-Skript-Tool, das die Funktionalitäten von Bash, Tcsh und Ksh kombiniert. Es wird als verbesserte erweiterte Bourne-Shell bezeichnet. Darüber hinaus empfehlen wir die Einrichtung einer separaten API, um die komplexe Einrichtung zu handhaben.
3. Was ist der Brew-Befehl auf Mac?
Homebrew (Befehl brew) ist ein entscheidender Paketmanager für macOS-Programmierer, Systemadministratoren und Power-User. Wir können Homebrew verwenden, um die neuesten und verbesserten Versionen von weit verbreiteten Programmen, Paketen und Entwicklungstools zu installieren.
4. Wie öffnet man das Zsh-Terminal auf einem Mac?
Schritt 1. Öffnen Sie das Dock des Macs und klicken Sie auf das Launchpad-Symbol.
Schritt 2. Geben Sie im Feld "Terminal" ein.
Schritt 3. Wählen Sie das Terminal aus.
Schritt 4. Starten Sie es, indem Sie "Zsh" eingeben.
Related Articles
Wie kann man gelöschte/formatierte Partitionen auf dem Mac wiederherstellen?
Fehlerbehebung: Keine angeschlossene Kamera auf dem Macbook Air/Pro/iMac 2024
Zip-Datei kann auf Mac nicht entpackt werden. Was tun?
Gelöst: Festplatte auf Mac als nicht aktiviert angezeigt