如何修復 Zsh Command Not Found Brew 錯誤 [Mac 終端機指南]

author Ken

Ken 於 2024年01月18日更新 電腦技巧 | 相關文章

當程式設計師忘記安裝Brew或沒有提供頁面內部的路徑時,就會出現zsh: command not find: Brew錯誤。若要修復“zsh:找不到命令:brew”問題,請檢查快速導航:

可行的解決方案 逐步故障排除
修復 1. 重新安裝 Zsh Brew 最好的操作是卸載 Homebrew 程序,然後重新安裝...完整步驟
修復 2. 將 Brew 加入到路徑變量 安裝後,brew 會自動將安裝目錄新增至路徑...完整步驟
修復 3. 正確的 Homebrew 安裝 最好在終端機上獨立運行這些 zsh 命令...完整步驟
修復 4. 將 Arm 版本安裝到 M1 Mac 如果您使用的是配備 Apple M1 晶片的 Mac,您的裝置將顯示一則訊息,告訴您...完整步驟
修復 5. 在 Mac 上安裝 Xcode 大多數 Mac 用戶都抱怨機器上沒有安裝 Xcode...完整步驟

用於與作業系統通訊的命令集合的命令列介面 (CLI) 和解釋器稱為 shell。

每個基於 Unix 的作業系統都有一個首選的套件管理器,而 Homebrew 就是 macOS 中的套件管理器。然而,雖然套件管理器使在電腦上管理和安裝各種工具變得非常簡單,但它們偶爾會遇到諸如zsh command not find 、 zsh: command not find: npm 和zsh: command not find: node 之類的問題。

在這篇文章中,我們將專門談論「 zsh: command not found:brew 」錯誤。

什麼是 Zsh 指令未找到 Brew

急救:在 Mac 上透過終端機復原已刪除的資料

Mac 上終端機的一個重要用途是刪除或取消刪除檔案。有時,您會發現由於無意刪除而找不到您的 zsh 命令。因此,在 Mac 終端機上復原已刪除的檔案是不可靠的,因為下載的檔案有錯誤或損壞。因此,Mac 用戶可能會發現,一旦進行終端復原,他們的重要文件或資料就消失了。

否則,如果 zsh 工具被錯誤更新或命令不正確,您的檔案和資料可能會遺失。因此,如果您小心保護資料的安全,將會非常有利。這是一個很棒的Mac 垃圾復原程序,用於復原資料: EaseUS Data Recovery Wizard for Mac

  • 👌如果您不知道如何使用終端命令列並且沒有 Time Machine 備份,這是您的最佳選擇。
  • 🦠當系統崩潰或病毒攻擊導致您的檔案遺失時,您可以復原永久刪除的檔案 Mac
  • 📄使用終端命令列刪除的檔案也可以藉助 Mac 版 EaseUS 資料復原精靈來復原。

查看步驟並了解如何使用該軟體復原 Mac 上已刪除的檔案。

步驟1.  選擇丟失資料和檔案的磁碟位置(可以是內接HDD/SSD或可移動儲存裝置)。點擊掃描按鈕。

選擇資料丟失的位置並點擊掃描

步驟2. EaseUS Data Recovery Wizard for Mac將立即掃描您選擇的磁碟卷,並在左側面板上顯示掃描結果。 

掃描所選磁碟,在Mac上查找丟失的資料

步驟3. 在掃描結果中,選擇檔案並點擊立即恢復按鈕將資料救回。

點擊立即恢復按鈕,救援Mac上丟失的資料

如何修復 Zsh:未找到指令:Mac 上的 Brew

Homebrew 或 Brew(有時稱為 Brew)是適用於 Linux 和 macOS 的開源套件管理器。您可以使用其用戶友好的命令列介面下載、安裝、更新和卸載軟體包。在本部分中,我們將學習如何修復 Mac 上的「zsh 命令未找到brew」錯誤,該錯誤可能在您使用終端機執行brew 命令時出現。

在開始 5 個修復之前,請先觀看以下教學影片。它提供了有關修復Zsh 命令未找到 brew錯誤的方法的更多詳細資訊。

如果您對糾正問題仍有疑問,請閱讀下面的解決方案。

  1. 修復 1. 重新安裝 Zsh Brew
  2. 修復 2. 將 Brew 加入到路徑變量
  3. 修復 3. 更正 Homebrew 安裝
  4. 修復 4. 將 Arm 版本安裝到 M1 Mac
  5. 修復 5. 在 Mac 上安裝 Xcode

修復 1. 重新安裝 Zsh Brew

最好的做法是卸載 Homebrew 程序,如果它未按計劃運行,則重新安裝。如果您想卸載“Homebrew”軟體而不留下任何緩存,請打開 Mac 上的終端​​並鍵入以下命令:

/bin/bash -c“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)”

Homebrew 專案的官方開發人員在 Github 上提供了此命令。

完全卸載 Homebrew 程式後重新啟動電腦。然後現在轉到 Homebrew 網站,然後將安裝代碼貼到那裡:

/bin/bash -c“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

命令列更改為 /bin/bash 因為 Homebrew 是在“Bash”平台而不是 Ruby 上重寫的。

修復2. 將 Brew 新增至路徑變數

安裝時,brew 會自動將安裝目錄新增至路徑。不幸的是,這有時可能不起作用,您必須手動添加指南來修復 zsh: command not find: Brew 錯誤。

對於重擊 -

使用以下命令來完成此操作:

$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

如果 Homebrew 安裝在其他位置,請將目標目錄替換為 /usr/local/bin。例如,brew 安裝在 macOS 上的/opt/homebrew/bin下。

Mac 路徑 Zsh 指令

對於 Zsh -

同樣,您可以將目標目錄替換為 /usr/local/bin。

echo 'export PATH="/usr/local/bin:$PATH"' >> $HOME/.zshrc

運行命令。

$ 釀造 - 版本
自製軟體3.5.1
自製程序/自製程序核心

它將表明brew命令已成功執行。

成功安裝後,您現在可以從終端會話存取 Homebrew。

雖然上述運行brew命令的方法可以在Mac上運行,但最好將brew的安裝位置添加到.zshrc檔案中。

  • 使用命令 nano /.zshrc,開啟 .zshrc 檔案。
  • 現在將以下行新增至 .zshrc 檔案。 “ $PATH:/opt/homebrew/bin ” 是導出路徑。
  • 按 Ctrl + X 和 Enter,您可以儲存檔案。
  • 使用source /.zshrc應用修改。

修復 3. 更正 Homebrew 安裝

您應該在終端機上獨立運行這些命令來糾正安裝。

步驟 1. 在 Mac 上開啟終端機。

步驟 2. 在終端機中輸入export PATH="/opt/homebrew/bin:$PATH"並按下回車鍵。

步驟 3. 在終端機中輸入此指令並按下回車鍵: export PATH="/opt/homebrew/bin:$PATH"' >> $HOME/.zshrc

在執行這些命令之後,您將看不到任何內容,這非常好。立即編寫命令“brew help”以驗證一切正常並且 Homebrew 正在運行。

Mac Homebrew zsh 指令

修復 4. 將 Arm 版本安裝到 M1 Mac

如果您使用的是配備Apple M1 晶片的 Mac,您的裝置將顯示一則訊息,告訴您將brew 加入到 .zprofile zsh 設定檔中。

您應該將 Homebrew 安裝在/opt/Homebrew下,而不是/usr/local/homebrew下。若要在 M1 裝置上安裝 ARM 版本的 Homebrew,請輸入以下程式碼:

  1. 666@XXX-MacBook-Pro ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. ==> 後續步驟:
  3. - 將 Homebrew 新增至 /Users/668/.zprofile 中的 PATH:
  4. echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/668/.zprofile
  5. 評估 $(/opt/homebrew/bin/brew shellenv)
  6. - 運行“brew help”即可開始
  7. - 更多文件:https://docs.brew.sh
  8. 666@XXX-MacBook-Pro ~ %brew install --cask google-chrome zsh:找不到指令:brew

建議在徹底複製和貼上之前仔細閱讀每一行。

修復 5. 在 Mac 上安裝 Xcode

大多數 Mac 用戶抱怨說,如果機器上沒有安裝Xcode ,Homebrew 軟體將無法運作。因此,您應該在系統上安裝 Xcode。

Mac 上的 Xcode

為此,請按照以下說明操作:

步驟 1. 要找出您的電腦上是否已安裝 XCode,請使用下列命令:

/usr/bin/xcodebuild -版本

步驟 2. 如果您的 Mac 上已安裝 XCode,您可以透過尋找以下內容來識別特定版本:

Xcode 12.3 內部版本 12C33

步驟 3. 在打開 Xcode,然後轉到「首選項位置」。該選項可以在“命令列工具”部分中找到。

Xcode 步驟 2

步驟 4. 開啟終端,然後執行下列命令:

/bin/bash -c“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

如果上述修復之一有助於解決 zsh: command not find:brew 問題,請在 Facebook、Twitter、Instagram 和其他社交媒體平台上分享!

 

Zsh:未找到指令:Brew 會發生錯誤,為什麼

如錯誤訊息所示,該問題最明顯的原因是未安裝 Brew,或現有安裝已損壞或有其他缺陷。

系統有一個資料夾清單來搜尋命令的二進位。因此,當您的系統無法在其路徑上找到brew二進位檔案時,您的系統會遇到「zsh命令未找到brew」和zsh權限被拒絕的問題。

因此,當您從終端發出命令時,系統將遍歷此目錄列表以查找具有該名稱的二進位。如果系統找不到具有該名稱的二進位文件,則會傳回錯誤訊息「command not fouTerminal」。

PATH 環境變數保存系統將搜尋的目錄清單。

此外,其他典型原因包括:

  • ❗PATH 變數不再包含brew 二進位。
  • 📁下載的檔案有錯誤或損壞。
  • 🔨Homebrew 安裝不正確。

結論

Mac 預設 shell 的兩個選項是 Zsh 和 bash。然而,自從 macOS Catalina 以來,蘋果從 zsh 轉向了 bash,部分原因是 bash 現在受 GPL v3 許可,這與蘋果的規則不相容,而 zsh 在功能上更等同於普通 bash。

最終,路徑的改變和不正確的安裝導致了「Zsh command not found:brew」的問題。如果您最近修正了下載並使您的brew 檔案復原到正確的路徑,我們希望下面的方法會對您有所幫助。此外, EaseUS Data Recovery Wizard for Mac可以與您的 Mac 裝置很好地配合,以保護您的資料。

未找到 Zsh 指令 Brew 常見問題解答

在學習如何修復 Mac zsh 命令未找到brew 後,您可能對此有更多疑問。看看您是否可以在這裡找到答案:

1. 如何修復 Mac 上的 zsh 指令未找到錯誤?

要修復 zsh 錯誤,您可以嘗試以下 5 種方法。要了解更多信息,您可以單擊有關如何修復Zsh:命令未找到 的連結頁面。

  • 設定$Path環境
  • 確保軟體包已安裝
  • 檢查語法
  • 在 .zshrc 檔案中設定路徑
  • 重新安裝 macOS

2. Mac 上的 Zsh Shell 是什麼?

Mac 有一個名為 Zsh 的 Unix shell。它是一個結合了 Bash、Tcsh 和 Ksh 功能的命令列 shell 腳本工具。它被稱為改進的擴展 Bourne shell。此外,我們建議設定不同的 API 來處理其複雜的設定。

3. Mac中的brew指令是什麼?

Homebrew(brew 指令)是 macOS 程式設計師、系統管理員和高級使用者的重要套件管理器。我們可以使用 Homebrew 安裝廣泛使用的程式、軟體包和開發工具的最新和改進版本。

4. Mac上如何打開Zsh終端機?

步驟 1. 開啟 Mac 的 Dock 並點選 Launchpad 圖示。

步驟 2. 在欄位中輸入「終端」。

步驟 3. 選擇終端。

步驟 4. 輸入“Zsh”啟動它。

這篇文章對您有幫助嗎?