如何修复Zsh命令未找到Brew错误[Mac终端指南]

丹妮2023年3月13日更新|首页>计算机指令

当程序员忘记安装时酿造或者不提供页面内的路径zsh:命令未找到:Brew发生错误。要解决“zsh: command not found: brew”问题,请检查快速导航:

可行的解决方案 一步一步的故障排除
解决1。重新安装Zsh Brew 最好的做法是卸载自制程序,然后重新安装…完整的步骤
修复2。将Brew添加到Path变量中 安装完成后,brew会自动将安装目录添加到路径中…完整的步骤
修复3。正确的Homebrew安装 最好在终端上独立运行这些zsh命令…完整的步骤
修复4。在M1 Mac上安装Arm版本 如果你使用的是带有Apple M1芯片的Mac电脑,你的设备会显示一条消息告诉你……完整的步骤
修复5。在Mac上安装Xcode 大多数Mac用户都抱怨说,如果电脑上没有安装Xcode……完整的步骤

用于与操作系统通信的命令集的命令行界面(CLI)和解释器称为shell。

每个基于unix的操作系统都有一个首选的包管理器,而Homebrew就是macOS中的那个包管理器。然而,尽管包管理器使在计算机上管理和安装各种工具变得极其简单,但它们偶尔会遇到这样的问题没有找到ZSH命令、zsh: command not found: npm、zsh: command not found: node。

在本文中,我们将专门讨论“Zsh:命令未找到:brew”错误。

什么是Zsh命令没有找到Brew

急救:恢复被删除的数据终端上的Mac

终端在Mac上的一个重要用途是删除或取消删除文件。有时,您会发现由于无意删除而找不到zsh命令。所以,在Mac终端上恢复已删除的文件不可靠,因为下载的文件有错误或损坏。因此,Mac用户可能会发现,他们的重要文件或数据消失了,一旦终端恢复。

否则,如果错误地更新了zsh工具或错误地给出了命令,您的文件和数据可能会丢失。因此,如果您小心保护您的数据,这将是有利的。这是一个很棒的Mac垃圾回收数据恢复程序:ob欧宝电竞官网入口

  • 如果你不知道如何使用终端命令行,并且没有时间机器备份,这是你最好的选择。
  • 当系统崩溃或病毒攻击导致文件丢失时,您可以恢复永久删除的文件在Mac。
  • 使用终端命令行删除的文件也可以在EaseUS数据恢复向导的帮助下恢复。欧宝体育官网首页欧宝体育app登录软件

检查步骤,并学习如何使用该软件来恢复已删除的文件在你的Mac。

步骤1。选择要扫描的驱动器

在主EaseUS数据恢复向导窗口中,将欧宝体育app登录软件有连接到M欧宝体育官网首页ac的驱动器列表。选择需要恢复丢失/删除文件的驱动器,然后单击“搜索丢失的文件”按钮。

选择一个位置并扫描丢失的Mac数据

步骤2。选择丢失的数据/文件

EaseUS数欧宝体育app登录软件据恢复向导欧宝体育官网首页Mac将立即扫描您选择的磁盘卷,并在左侧窗格上显示扫描结果。如果您正在寻找某些文件,您可以对结果进行排序以找到所需的文件。

选择丢失的数据/文件

步骤3。恢复丢失/删除的数据

一旦你找到了所需的文件,预览文件,然后单击“恢复”开始恢复您的删除/丢失的Mac文件。

恢复丢失的Mac数据

    如何修复Zsh:命令未找到:Brew在Mac上

    Homebrew或Brew,有时被称为Brew,是Linux和macOS的开源软件包管理器。您可以使用其用户友好的命令行界面下载、安装、更新和卸载软件包。在这一部分中,我们将学习如何修复Mac上的“zsh command not found brew”错误,该错误可能在您使用Terminal运行brew命令时出现。

    在开始这5个补丁之前,请先查看下面的教程视频。它提供了修复的方法的更多细节Zsh命令未找到brew错误。

    如果您对更正问题仍有疑问,请阅读下面的解决方案。

    1. 解决1。重新安装Zsh Brew
    2. 修复2。将Brew添加到Path变量中
    3. 修复3。更正Homebrew安装
    4. 修复4。在M1 Mac上安装Arm版本
    5. 修复5。在Mac上安装Xcode

    解决1。重新安装Zsh Brew

    最好的做法是卸载Homebrew程序,如果它不能按计划运行,再重新安装。打开Mac上的终端如果你想卸载Homebrew软件而不留下任何缓存,输入如下命令:

    /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添加到Path变量中

    brew将在安装时自动将安装目录添加到路径中。不幸的是,这有时可能无法工作,并且您必须手动添加指南来修复zsh:命令not found: Brew错误。

    〇Bash

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

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

    如果Homebrew安装在不同的位置,则将目标目录替换为/usr/local/bin。例如,brew安装在/ opt /组装/ bin在macOS。

    Mac Path Zsh命令

    对于Zsh -

    类似地,您可以将目标目录替换为/usr/local/bin。

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

    执行命令。

    $ brew -version
    家酿3.5.1
    家酿/ homebrew-core

    它将显示brew命令已成功执行。

    成功安装Homebrew后,您现在可以从终端会话访问Homebrew。

    虽然上面运行brew命令的方法可以在Mac上工作,但是最好将brew的安装位置添加到。ZSHRC文件代替。

    • 使用命令nano /。Zshrc,打开。Zshrc文件。
    • 现在将以下行添加到.zshrc文件中。美元的路径:/ opt /组装/ bin是出口路径。
    • 按“Ctrl + X”并按“Enter”保存文件。
    • 使用源/ . zshrc应用修改。

    修复3。更正Homebrew安装

    您应该在终端上独立运行这些命令以纠正安装。

    步骤1。打开Mac终端。

    步骤2。类型导出路径= " / opt /组装/ bin: $路径”在终端中,按回车键。

    步骤3。在终端输入以下命令并按return:export PATH="/opt/homebrew/bin:$PATH"' >> $HOME/.zshrc

    在这些命令之后,您将看不到任何东西,这非常好。现在编写命令“brew help”来验证一切正常,并且Homebrew正在运行。

    Mac Homebrew zsh命令

    修复4。在M1 Mac上安装Arm版本

    如果你用的是带有苹果M1芯片,您的设备将显示一条消息,告诉您将brew添加到.zprofile ZSH配置文件中。

    你应该安装Homebrew/ opt /家酿而不是/usr/local/homebrew.要在M1设备上安装ARM版本的Homebrew,请输入以下代码:

    1. (电子邮件保护)~ % /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 . echo
    5. Eval $(/opt/home /bin/brew shellenv)
    6. -运行' brew help '开始
    7. -更多文档:https://docs.brew.sh
    8. (电子邮件保护)~ % brew install——cask google-chrome zsh:命令未找到

    建议在复制粘贴前仔细阅读每一行内容。

    修复5。在Mac上安装Xcode

    大多数Mac用户都对这个问题感到不满Xcode安装在机器上,Homebrew软件将无法运行。因此,你应该在你的系统上安装Xcode。

    Mac上的Xcode

    要做到这一点,请遵循以下说明:

    步骤1。要查看XCode是否已经安装在您的机器上,使用以下命令:

    /usr/bin/xcodebuild - version

    步骤2。如果你的Mac上已经安装了XCode,你可以通过如下命令来识别特定的版本:

    Xcode 12.3构建版本12C33

    步骤3。现在打开Xcode,然后转到Preferences Location。这个选项可以在“命令行工具”部分找到。

    Xcode步骤2

    步骤4。打开终端,执行如下命令:

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

    如果上面的修复程序之一有助于解决zsh: command not found: brew问题,请在Facebook、Twitter、Instagram和其他社交媒体平台上分享它!

    Zsh: Command Not Found: Brew Error occurred, Why

    正如错误消息所示,这个问题最明显的原因是没有安装Brew,或者现有的安装被损坏或有其他缺陷。

    系统有一个文件夹列表来搜索命令的二进制文件。因此,您的系统会遇到“zsh命令未找到brew”,并且拒绝ZSH许可当它无法在其路径上定位brew二进制文件时出现问题。

    因此,当您从终端发出命令时,系统将遍历具有该名称的二进制文件的目录列表。如果系统找不到具有该名称的二进制文件,则返回“command not fouTerminal”错误信息。

    PATH环境变量保存着系统要搜索的目录列表。

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

    • ❗PATH变量不再包含brew二进制文件。
    • 下载的文件错误或损坏。
    • 不正确的自制软件安装

    结论

    Mac默认shell的两个选择是Zsh和bash。然而,从macOS Catalina开始,Apple从zsh切换到bash,部分原因是bash现在受GPL v3许可,这与Apple的规则不兼容,而zsh在功能上与普通bash更等效。

    最终,路径更改和不正确的安装导致了“Zsh command not found: brew”问题。如果您最近修改了下载并将您的brew文件恢复到正确的路径上,我们希望下面的方法对您有所帮助。此外,EaseUS数欧宝体育app登录软件据恢复向导欧宝体育官网首页Mac可以很好地与您的Mac设备一起工作,以保护您的数据。

    Zsh命令找不到Brew faq

    在学习了如何修复Mac zsh命令未找到brew后,您可能会有更多的问题。看看你能否在这里找到答案:

    1.如何修复Mac上的zsh命令未找到错误?

    要修复zsh错误,您可以尝试下面的5种方法。要了解更多信息,您可以单击有关如何修复的链接页面Zsh:没有找到命令

    • 设置$Path Environment
    • 确保软件包已安装
    • 检查语法
    • 在.zshrc文件中设置路径
    • 重新安装macOS

    2.Mac上的Zsh Shell是什么?

    mac有一个名为Zsh的Unix shell。它是一个命令行shell脚本工具,结合了Bash、Tcsh和Ksh功能。它被称为改进的扩展伯恩壳。此外,我们建议设置一个不同的API来处理其复杂的设置。

    3.Mac中的brew命令是什么?

    对于macOS程序员、系统管理员和高级用户来说,Homebrew (brew命令)是一个至关重要的包管理器。我们可以使用Homebrew来安装广泛使用的程序、软件包和开发工具的最新和改进版本。

    4.如何在Mac上打开Zsh终端?

    步骤1。打开Mac的Dock,点击Launchpad图标。

    步骤2。在字段中,输入“终端”。

    步骤3。选择终端。

    步骤4。通过输入“Zsh”启动它。

    这个页面有用吗?

    更新丹妮

    丹妮是easeu的编辑,生活和工作在中国成都。她专注于撰写有关Mac设备和个人电脑数据恢复的文章。欧宝体育app登录软件她致力于提高自己的写作技巧,丰富自己的专业知识。丹妮在业余时间也喜欢看侦探小说。

    阅读全文

    EaseUS数欧宝体育app登录软件据恢复服务

    请求免费评估>>

    EaseUS数欧宝体育app登录软件据恢复专家在修复磁盘/系统和从所有设备(如RAID, HDD, SSD, USB等)中回收数据方面具有无与伦比的专业知识。