brew doctor 在删除目录时给出错误

brew doctor 在删除目录时给出错误

我刚刚安装了 homebrew,并按照建议运行了brew doctor命令。我是 Linux 新手,不知道如何修复大多数这些问题。但我想特别询问以下错误,因为我认为我所做的可以修复它。第一次运行时,brew doctor我得到了以下错误,这是众多错误之一:

Error: Some directories in your path end in a slash.
Directories in your path should not end in a slash. This can break other
doctor checks. The following directories should be edited:
    /Applications/Mkvtoolnix.app/Contents/MacOS/

我使用 从 Mac 中删除了 Mkvtoolnix.app 。当我在 中rm -r Mkvtoolnix.app执行 时,我再也看不到它了。但是,当我运行 时,我仍然看到相同的错误。这是为什么?ls/Applicationsbrew doctor

答案1

您需要编辑您的 PATH 变量。

您需要首先找到当前设置 PATH 的位置,这很有可能~/.bash_profile,但也可能设置在其他地方。

/usr/bin/local/programnamePATH 是 Bash(和其他 shell)在查找命令时查找的目录列表。有了它,您就不必每次运行 时都键入programname。您只需将其添加/usr/bin/local到路径中,bash 就会索引该文件夹中的所有内容。

相关内容