gpt4 book ai didi

macos - 没有这样的小桶 :/usr/local/Cellar/git

转载 作者:IT王子 更新时间:2023-10-29 01:02:20 25 4
gpt4 key购买 nike

我已经为此苦苦挣扎了几个小时。我在使用 Yosemite 的 Mac 上。我安装了 Homebrew 软件,并且可以很好地使用 git。我尝试执行 $git add -i 并收到此错误:

Can't locate Git.pm in @INC (@INC contains:

所以我按照这里的说明操作: Can't locate Git.pm in @INC

$brew uninstall git 工作正常,但在我尝试 $brew install git 之后,我陷入了一个可怕的循环。

% brew install git

Error: git-git already installed
To install this version, first `brew unlink git'
% brew unlink git
Error: No such keg: /usr/local/Cellar/git
% brew link git
Error: No such keg: /usr/local/Cellar/git
% git --version
git version 1.9.3 (Apple Git-50)
% brew upgrade git
==> Upgrading 1 outdated package, with result:
git 2.2.2
Error: /usr/local/Library/LinkedKegs/git is not a valid keg
% brew install git
Error: git-git already installed
To install this version, first `brew unlink git'
%

我只想让 Homebrew 软件和 git 恢复正常并再次链接到正确的 repo。我在这方面真的很粗糙,所以非常感谢任何帮助!

最佳答案

再次尝试删除 git 的 brewed 版本

brew uninstall --force git

然后清理所有旧版本并清除 brew 缓存

brew cleanup -s git

删除所有无效的符号链接(symbolic link)

brew cleanup --prune-prefix

然后尝试重新安装git

brew install git

如果这不起作用,我将完全删除 Homebrew 安装并重新安装。如果您没有在 brew --prefix 目录(默认为 /usr/local)中放置任何其他内容,您可以简单地 rm -rf $(brew --前缀)。否则 Homebrew wiki 建议使用位于 https://gist.github.com/mxcl/1173223#file-uninstall_homebrew-sh 的脚本。

关于macos - 没有这样的小桶 :/usr/local/Cellar/git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28225045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com