当程序员忘记安装时酿造或者不提供页面内的路径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”错误。
急救:恢复被删除的数据终端上的Mac
终端在Mac上的一个重要用途是删除或取消删除文件。有时,您会发现由于无意删除而找不到zsh命令。所以,在Mac终端上恢复已删除的文件不可靠,因为下载的文件有错误或损坏。因此,Mac用户可能会发现,他们的重要文件或数据消失了,一旦终端恢复。
否则,如果错误地更新了zsh工具或错误地给出了命令,您的文件和数据可能会丢失。因此,如果您小心保护您的数据,这将是有利的。这是一个很棒的Mac垃圾回收数据恢复程序:ob欧宝电竞官网入口 .
- 如果你不知道如何使用终端命令行,并且没有时间机器备份,这是你最好的选择。
- 当系统崩溃或病毒攻击导致文件丢失时,您可以恢复永久删除的文件在Mac。
- 使用终端命令行删除的文件也可以在EaseUS数据恢复向导的帮助下恢复。欧宝体育官网首页欧宝体育app登录软件
检查步骤,并学习如何使用该软件来恢复已删除的文件在你的Mac。
步骤1。选择要扫描的驱动器
在主EaseUS数据恢复向导窗口中,将欧宝体育app登录软件有连接到M欧宝体育官网首页ac的驱动器列表。选择需要恢复丢失/删除文件的驱动器,然后单击“搜索丢失的文件”按钮。
步骤2。选择丢失的数据/文件
EaseUS数欧宝体育app登录软件据恢复向导欧宝体育官网首页Mac将立即扫描您选择的磁盘卷,并在左侧窗格上显示扫描结果。如果您正在寻找某些文件,您可以对结果进行排序以找到所需的文件。
步骤3。恢复丢失/删除的数据
一旦你找到了所需的文件,预览文件,然后单击“恢复”开始恢复您的删除/丢失的Mac文件。
如何修复Zsh:命令未找到:Brew在Mac上
Homebrew或Brew,有时被称为Brew,是Linux和macOS的开源软件包管理器。您可以使用其用户友好的命令行界面下载、安装、更新和卸载软件包。在这一部分中,我们将学习如何修复Mac上的“zsh command not found brew”错误,该错误可能在您使用Terminal运行brew命令时出现。
在开始这5个补丁之前,请先查看下面的教程视频。它提供了修复的方法的更多细节Zsh命令未找到brew错误。
如果您对更正问题仍有疑问,请阅读下面的解决方案。
解决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。
对于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正在运行。
修复4。在M1 Mac上安装Arm版本
如果你用的是带有苹果M1芯片,您的设备将显示一条消息,告诉您将brew添加到.zprofile ZSH配置文件中。
你应该安装Homebrew/ opt /家酿而不是/usr/local/homebrew.要在M1设备上安装ARM版本的Homebrew,请输入以下代码:
- (电子邮件保护)~ % /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 . echo
- Eval $(/opt/home /bin/brew shellenv)
- -运行' brew help '开始
- -更多文档:https://docs.brew.sh
- (电子邮件保护)~ % brew install——cask google-chrome zsh:命令未找到
建议在复制粘贴前仔细阅读每一行内容。
修复5。在Mac上安装Xcode
大多数Mac用户都对这个问题感到不满Xcode安装在机器上,Homebrew软件将无法运行。因此,你应该在你的系统上安装Xcode。
要做到这一点,请遵循以下说明:
步骤1。要查看XCode是否已经安装在您的机器上,使用以下命令:
/usr/bin/xcodebuild - version
步骤2。如果你的Mac上已经安装了XCode,你可以通过如下命令来识别特定的版本:
Xcode 12.3构建版本12C33
步骤3。现在打开Xcode,然后转到Preferences Location。这个选项可以在“命令行工具”部分找到。
步骤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”启动它。
这个页面有用吗?
相关文章
特蕾西王/ 2023-02-22
琼/ 2023-02-22
琼/ 2023-02-22
黛西/ 2023-03-22