Ela*_*da2 9 macos terminal homebrew
? ~ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-e:77: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040677
It appears Homebrew is already installed. If your intent is to reinstall you
should do the following before running this installer again:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
The current contents of /usr/local are bin CODEOFCONDUCT.md etc git lib Library LICENSE.txt munki README.md sbin share .git .github .gitignore
? ~ brew install maven
zsh: command not found: brew
Run Code Online (Sandbox Code Playgroud)
Jat*_*iel 115
编辑.zshrc
文件:
nano .zshrc
Run Code Online (Sandbox Code Playgroud)
以下内容应该足够了:
export PATH="/opt/homebrew/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
并将其添加到文件的开头:
export PATH=/opt/homebrew/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
保存并运行:
source ~/.zshrc
Run Code Online (Sandbox Code Playgroud)
已测试并工作Apple M1 / M1 PRO和M2 / M2 PRO / M3 / M3 PRO
Macbook Air M2
Spi*_*zzy 114
我在 macOS Big Sur (11.0.1) 上遇到了类似的问题。在我的情况下,自制软件保存/opt/homebrew/
在/usr/local/...
.
所以我加了
export PATH=/opt/homebrew/bin:$PATH
到.zshrc
我的主目录中的文件,ZSH shell 能够找到 brew 命令。
use*_*876 89
2024 年更新
export PATH="/opt/homebrew/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
Jon*_*hez 83
zsh: command not found: brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
Run Code Online (Sandbox Code Playgroud)
==> Next steps:
- Add Homebrew to your PATH in /Users/$USER/.zprofile:
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)
Run Code Online (Sandbox Code Playgroud)
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
Run Code Online (Sandbox Code Playgroud)
eval $(/opt/homebrew/bin/brew shellenv)
Run Code Online (Sandbox Code Playgroud)
最后,您应该能够使用brew help
,如果可行,则意味着 brew 已正确安装并从ZSH
.
Ham*_*ani 25
Homebrew已安装在您的计算机上.您需要像这样修改PATH:
export PATH=/usr/local/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
或brew
从其来源执行:
/usr/local/bin/brew install maven
Run Code Online (Sandbox Code Playgroud)
Seb*_*ráč 11
我将在最后展示@Spindizzy 的答案:
cd ~ | ls -a
touch .zshrc // if file .zshrc doesn't exists we create it
vim .zshrc
Run Code Online (Sandbox Code Playgroud)
粘贴PATH=/opt/homebrew/bin:$PATH
到那里,保存文件并重新启动终端。
Vim 助手:
1. press "i" to interactive mode in vim, paste:
export PATH=/opt/homebrew/bin:$PATH
2. press "esc" type ":wq" and hit enter
Run Code Online (Sandbox Code Playgroud)
小智 8
这是我做的步骤...
1.安装自制软件
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Run Code Online (Sandbox Code Playgroud)
2.运行brew help
并查看它是否正常工作...如果它显示错误“zsh:未找到命令:brew”请继续。
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/"YOUR USER NAME"/.zprofile
Run Code Online (Sandbox Code Playgroud)
请记住将“用户名”更改为您的,然后输入:
eval $(/opt/homebrew/bin/brew shellenv)
Run Code Online (Sandbox Code Playgroud)
成功运行这些命令后,键入“brew help”以查看是否一切正常。
就我而言,我将以下行添加到 ~/.zshrc
eval "$(/opt/homebrew/bin/brew shellenv)"
Run Code Online (Sandbox Code Playgroud)
确保先安装 brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Run Code Online (Sandbox Code Playgroud)
在 Apple M1 上的 shell 中fish
,我必须添加/opt/homebrew/bin
到fish_user_paths
全局环境中。我必须手动执行此操作,set -U fish_user_paths /opt/homebrew/bin $fish_user_paths
因为
设置:通用变量“fish_user_paths”被同名的全局变量隐藏。
基本上你的自制程序保存在 /opt/homebrew/ 中,而不是 /usr/local/... 路径中
在主目录中打开 .bash_profile 并添加:
export PATH=/opt/homebrew/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
并重新启动终端。您将启动并运行它。
小智 6
可能您已经从 Homebrew 主页执行了此步骤。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Run Code Online (Sandbox Code Playgroud)
因此,您的系统可能无法分配路径,因此请按照以下步骤操作。
sudo nano /etc/paths
Run Code Online (Sandbox Code Playgroud)
粘贴
/opt/homebrew/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
保存并关闭
在我的 MacBook(macOS Big Sur V 11.0.1)中安装 Homebrew 后,我遇到了同样的问题。
安装后,在控制台中它会说应该做什么,
==> Next steps:
- Add Homebrew to your PATH in /Users/samme/.zprofile:
echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/samme/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)
- Run `brew help` to get started
Run Code Online (Sandbox Code Playgroud)
按顺序执行以上两个命令,会将 brew 命令添加到 PATH 中。
今天早上我也面临同样的问题。问题是自制程序的路径设置不正确。
请按照以下步骤操作
1.正确安装自制程序。在cmd下面的终端中输入。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"
在终端类型中设置 .zshrc 文件中的路径
打开~/.zshrc
在 .zshrc 文件中添加如下路径
导出 PATH="/usr/local/bin:$PATH"
在终端中输入 source ~/.zshrc
你完成了。
归档时间: |
|
查看次数: |
32963 次 |
最近记录: |