我尝试从pycharm中的github克隆时出现“Error Running Git”消息,它说“无法运行程序”/ usr / local / bin / git:error = 2,没有这样的文件或目录“。我猜我需要配置“git可执行文件的路径”?但是我不知道如何使用git这是非常新的。这最近才发生,最近我更新了pycharm。请帮助,谢谢!我是使用Mac机。
答案 0 :(得分:1)
这意味着尚未安装XCode命令行工具。打开并打开终端窗口,然后输入:
xcode-select --install
这将触发安装并清除问题。
(感谢您@totalhorizon:https://tips.tutorialhorizon.com/2015/10/01/xcrun-error-invalid-active-developer-path-library-developer-commandline-tools-missing-xcrun)
答案 1 :(得分:0)
按 Ctrl + Alt + S 然后输入“git”。这将带您进入git设置。在这里,您可以指定git可执行文件的正确路径。
此屏幕截图来自IntelliJ;你应该在PyCharm中看到非常相似的东西。
答案 2 :(得分:0)
[未经测试]
看起来这是因为xcrun
路径错误。试试这个:
1.使用xcrun
查找位于which xcrun
的位置,并将其添加到指定路径:ln -s [path from which crun]/Library/Developer/CommandLineTools/usr/bin/xcrun
2.使用xcode-select --install
重新安装开发人员目录管理器。
答案 3 :(得分:0)
我通过以下三个步骤解决了这个问题:
xcode-select --install
中运行; /usr/local/git/bin/git
答案 4 :(得分:0)
我的 IDE(PyCharm、GoLand 和 IntelliJ)运行良好。为了从 GitHub 构建源代码,我必须安装 Xcode。然而,由于我的公司没有将我们的 Mac 更新到最新的操作系统,(我们在 Catalina 而最新的是 Big Sur),我不得不安装一个旧的(兼容)版本的 Xcode。
安装较旧的 Xcode 导致将 git 覆盖到较旧的版本。由于操作系统本身较旧,因此运行 xcode-select --install
没有任何影响。我得到的只是:
mac t2 % sudo xcode-select --install
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
即使运行 sudo softwareupdate -ia
也返回:
mac t2 % sudo softwareupdate -ia
Software Update Tool
Finding available software
No updates are available.
为了解决这个问题,我使用 brew
为我安装了 git
。跑,brew install git
,它更新了一大堆东西,同时安装了最新版本的 git
。重新启动了我的 IDE,没有人再抱怨了。