gpt4 book ai didi

r - git 不适用于 macOS Catalina 中的 R/RStudio

转载 作者:行者123 更新时间:2023-12-03 03:29:48 25 4
gpt4 key购买 nike

我刚刚更新到 macOS Catalina (v10.15),发现此更新后 RStudio 中既不支持 git 命令,也不支持“git” Pane 。

现在,当我在 RStudio 中打开“终端” Pane 并键入:

git status

我收到此错误:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun

如何解决这个问题?我下载并重新安装了最新的 git (2.23.0),但这不起作用。我使用最新的 RStudio (1.2.5001) 和 R 3.6.1。

我按照 Terminal.app 在更新后打开它时的建议,使用 chsh -s/bin/zsh 更改为 zsh shell。

最佳答案

从 macOS v10.15 (Catalina) 开始,zsh is the new default shell for new users ,替换bash。我不确定这是否与问题有关(或导致问题),但有可能。取决于用户配置文件是在更新后创建的,还是用户“激活”的 zsh 例如使用chsh -s/bin/zsh

在幕后,如果运行 /usr/bin/git,二进制文件会加载 libxcselect.dylib 中的函数,这些函数可以找到真正二进制文件的路径,具体取决于关于系统是如何配置的。此过程的一部分是检查该路径是否包含 usr/lib/libxcrun.dylibxcrun 工具,在这种情况下它将调用 xcrun 运行二进制文件。

xcrun 二进制文件存在于 Xcode 附带的开发人员目录中,因此您必须安装它。打开 Terminal.app 并输入:

xcode-select --install

此后,RStudio 将再次记住 git :) 只需重新启动 RStudio,一切都会好起来的。

关于r - git 不适用于 macOS Catalina 中的 R/RStudio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58327813/

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