當程式設計師忘記安裝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 」錯誤。
急救:在 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將立即掃描您選擇的磁碟卷,並在左側面板上顯示掃描結果。
步驟3. 在掃描結果中,選擇檔案並點擊立即恢復按鈕將資料救回。
如何修復 Zsh:未找到指令:Mac 上的 Brew
Homebrew 或 Brew(有時稱為 Brew)是適用於 Linux 和 macOS 的開源套件管理器。您可以使用其用戶友好的命令列介面下載、安裝、更新和卸載軟體包。在本部分中,我們將學習如何修復 Mac 上的「zsh 命令未找到brew」錯誤,該錯誤可能在您使用終端機執行brew 命令時出現。
在開始 5 個修復之前,請先觀看以下教學影片。它提供了有關修復Zsh 命令未找到 brew錯誤的方法的更多詳細資訊。
如果您對糾正問題仍有疑問,請閱讀下面的解決方案。
- 修復 1. 重新安裝 Zsh Brew
- 修復 2. 將 Brew 加入到路徑變量
- 修復 3. 更正 Homebrew 安裝
- 修復 4. 將 Arm 版本安裝到 M1 Mac
- 修復 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下。
對於 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 正在運行。
修復 4. 將 Arm 版本安裝到 M1 Mac
如果您使用的是配備Apple M1 晶片的 Mac,您的裝置將顯示一則訊息,告訴您將brew 加入到 .zprofile zsh 設定檔中。
您應該將 Homebrew 安裝在/opt/Homebrew下,而不是/usr/local/homebrew下。若要在 M1 裝置上安裝 ARM 版本的 Homebrew,請輸入以下程式碼:
- 666@XXX-MacBook-Pro ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- …
- ==> 後續步驟:
- - 將 Homebrew 新增至 /Users/668/.zprofile 中的 PATH:
- echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/668/.zprofile
- 評估 $(/opt/homebrew/bin/brew shellenv)
- - 運行“brew help”即可開始
- - 更多文件:https://docs.brew.sh
- 666@XXX-MacBook-Pro ~ %brew install --cask google-chrome zsh:找不到指令:brew
建議在徹底複製和貼上之前仔細閱讀每一行。
修復 5. 在 Mac 上安裝 Xcode
大多數 Mac 用戶抱怨說,如果機器上沒有安裝Xcode ,Homebrew 軟體將無法運作。因此,您應該在系統上安裝 Xcode。
為此,請按照以下說明操作:
步驟 1. 要找出您的電腦上是否已安裝 XCode,請使用下列命令:
/usr/bin/xcodebuild -版本
步驟 2. 如果您的 Mac 上已安裝 XCode,您可以透過尋找以下內容來識別特定版本:
Xcode 12.3 內部版本 12C33
步驟 3. 在打開 Xcode,然後轉到「首選項位置」。該選項可以在“命令列工具”部分中找到。
步驟 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”啟動它。
這篇文章對您有幫助嗎?
相關文章
-
什麼是 Mac 終端機(Terminal)?macOS 上的命令介面簡介
Harrison/2023-10-19
-
如何解決Windows 10更新錯誤代碼0x800F0922問題
Gina/2024-03-15
-
Agnes/2024-06-28
-
Agnes/2023-09-27