嘗試在 Mac 的終端窗口中運行某些命令時,您可能偶爾會在 mac 終端中收到“未找到命令錯誤”。在 Mac 上使用命令行時,command not found 錯誤很常見。它表示返回了一條錯誤消息,因為您鍵入的命令不被視為有效命令。
該命令可能未安裝在系統上,語法錯誤或拼寫錯誤只是一些原因這個錯誤。好消息是您可以採取一些步驟來排除和修復命令未找到錯誤。
修復:在 mac 終端中出現“未找到命令錯誤”
未找到 Zsh 命令時檢查語法
您應該首先檢查命令的語法使用 Mac 的終端並收到“Zsh: command not found”消息。將原始文本複製到終端優於手動輸入。此外,將您的命令與使用相同命令的其他示例進行比較會很有幫助。
設置 $Path 環境以修復未找到的 Zsh 命令
第二個解決方案是確認正確設置“$PATH”環境變量以修復 Zsh: command not found 錯誤。 “Zsh: command not found error”消息即使在你安裝包後也會出現,這意味著有問題。它表明有必要為您的命令包設置 PATH 變量。
在 macOS 更新或全新安裝中,大多數包會自動設置路徑變量。執行自定義安裝時,您可能偶爾需要在 Linux 或 macOS 中手動配置路徑變量。
在.zshrc 文件中設置 Zsh 命令路徑
打開 macOS 終端驗證您使用的是Zsh 外殼;如果沒有,請鍵入 zsh 並按 Enter 鍵進行檢查。在窗口中輸入 nano/.zshrc 。現在添加您的 $PATH 變量信息 要保存文件,請按 Control + X、Y,然後輸入以關閉 Nano 編輯器。要提交更改,請立即執行命令 source/.zshrc。
重新安裝 macOS 以修復 Zsh 命令未找到
如果您在 macOS 系統中擺弄,不小心刪除了某些系統文件或文件夾。您可能無意中刪除了終端命令所需的文件。如果發生這種情況,您應該在 Mac 上恢復已刪除的文件。
您可以通過重新安裝 macOS 而不格式化驅動器來返回到以前的設置並解決找不到 Zsh 命令的問題。雖然重裝操作系統應該不會造成數據丟失,但還是建議先備份重要文件。如果找不到關鍵數據,請嘗試在重新安裝 macOS 後恢復文件。
確保已安裝 Zsh 命令包
通常,當您嘗試運行命令時,未安裝所需的軟件包。如果您的命令有效,您是否還需要驗證是否安裝了必要的軟件包。不,是答案。找不到 Zsh 命令,請確保您在 Mac 上安裝了該命令的軟件包。
為什麼您在 mac 終端中看到“未找到命令錯誤”
四個最常見的原因您可能會在 Mac 命令行中看到“找不到命令”消息,如下所示:
命令語法輸入錯誤 您嘗試運行的命令未安裝 命令已被刪除,或者更糟的是,系統目錄被刪除或修改 用戶 $PATH 不完整,或者 $PATH 被錯誤地設置、重置或清除——這是看到“找不到命令”消息的最常見原因
幸運的是,您可以修復每一個這些問題並恢復正常運行。如果您只是輸入了錯誤的語法,修復它就像輸入正確一樣簡單!除此之外,我們將從最常見的原因開始,即用戶的 $PATH 設置不正確或以其他方式重置。
FAQ
如何重置我的Mac 終端?
在 Mac 的鍵盤上,您可以改為按 control + option + command + R。如果您選擇硬重置選項,終端屏幕將與 Mac 中的其他所有內容一起刪除。完成後,將看到黑屏。
為什麼命令在 Mac 上不起作用?
確保應用程序在最新版本上運行。根據您的 Mac 型號、您是否使用妙控鍵盤以及鍵盤設置中選項的配置方式,您可能還需要按住鍵盤上的 Fn 鍵或地球儀鍵來激活鍵盤快捷鍵。
為什麼我的Mac Terminal提示command not found?
當出現以下任一情況時,可能會出現Mac command not found錯誤:The command was entered incorrectly。在您的 Mac 上,該命令未安裝。系統目錄被修改或刪除,或命令被誤刪。