在MacOS(Ventura)上安装brew时
/bin/bash -c“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
...安装脚本输出的最后一部分:
在终端中运行以下两个命令,将Homebrew添加到PATH中:(echo; echo 'eval“$(/usr/local/bin/brew shellenv)”')>> /Users/pieface/.zprofile eval“$(/usr/local/bin/brew shellenv)”
但是,在我的用户目录中没有“.zprofile”文件。据我所知,包含路径配置的文件是.zshrc,安装脚本似乎没有修改这个文件。
为了进一步混淆问题,在安装脚本完成后立即输入“which brew”表示它在我的路径中(它工作)。但这怎么可能呢?为什么他们会建议手动添加到路径使用上述指令,如果它已经工作?
是否可以接受/等同于简单地添加
eval "$/usr/local/bin/brew shellenv"
我的.zshrc文件?
我不敢继续下去,因为我怕破坏我的系统。
我对linux/mac/bash的东西很陌生。。希望作出一些澄清。
1条答案
按热度按时间relj7zay1#
有一个关于zprofile和其他配置文件的introduction,如果之前没有的话,
>>
会创建一个文件。还有一个question关于
eval "$/usr/local/bin/brew shellenv"