当我尝试用
修复问题时brew uninstall gcc
我收到了错误
No such keg: /usr/local/Cellar/gcc
但实际上我已将gcc安装为
which gcc
/usr/bin/gcc
似乎brew正指向某个空的地方。 ie我也在/usr/bin/
下安装了python但brew info python
显示Not installed
。
如何解决此问题以将所有这些工具链接到brew?感谢
答案 0 :(得分:1)
brew info python
和brew uninstall gcc
在您的酒窖中查找已安装的软件包。您没有在Cellar中安装这些,但已将它们安装在您的系统中。
酒窖位于/usr/local/Cellar/
。每个目录都有一个单独的桶。
您可以ls -al /usr/bin/gcc
查看二进制文件的来源 - 从您在此处发布的内容来看,它不是来自brew
。
要查看您的酒窖中安装了哪些包(并确认它们不存在),请执行brew list
。
要详细了解brew
及其术语,请参阅the Homebrew Formula Cookbook