dus*_*ter 1190 git macos terminal xcode command-line
昨晚(2018年11月)我更新到macOS Mojave,
今天早上我在MacBook pro的Command line中导航到我的工作代码库,
在repo中键入"git status"并收到错误:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Run Code Online (Sandbox Code Playgroud)
dus*_*ter 2103
问题是需要更新Xcode命令行工具.
回到您的终端并点击:
xcode-select --install
Run Code Online (Sandbox Code Playgroud)
然后你会收到:
xcode-select: note: install requested for command line developer tools
Run Code Online (Sandbox Code Playgroud)
并在窗口中提示更新Xcode命令行工具.
更新完成后,打开一个新的终端窗口,并返回您的开发工具.
增加:对于任何主要或半主要更新,您需要更新命令行工具以使其再次正常运行.检查Xcode是否有任何更新.这超越了莫哈韦......
dee*_*eef 113
我在尝试时遇到了更新服务器无法使用该软件的错误
xcode-select --install
为我修复的是https://developer.apple.com/download/more/并下载Command Line Tools (macOS 10.14) for Xcode 10然后手动安装.
之后,当您打开一个新终端时,错误应该消失.
小智 75
从 Mojave 更新到 Big Sur 并得到相同的错误:命令
xcode-select --install
Run Code Online (Sandbox Code Playgroud)
像魅力一样工作
H6.*_*H6. 65
对我来说xcode-select --reset是莫哈韦解决方案.
小智 49
除了垃圾箱的答案,我还需要使用以下命令设置Xcode文件夹的路径:
sudo xcode-select -switch /Library/Developer/CommandLineTools
Run Code Online (Sandbox Code Playgroud)
Muh*_*man 49
升级到 Mac 后,Catalina我遇到了同样的问题,我不得不运行几个命令来解决这个问题。
首先开始于:
xcode-select --install
它没有解决问题,必须在 sudo
sudo xcode-select --reset
然后,在我切换并为活动开发人员目录明确设置路径后终于得到修复:
sudo xcode-select -s /Library/Developer/CommandLineTools
注意:如果你已经Xcode安装,Xcode在这种情况下你可能需要指定目录,它应该是这样的
xcode-select -s /Applications/Xcode.app
小智 40
xcode-select --install在以前的主要版本中,我已经在接受的答案中使用了给定。
我刚刚升级到OS X 10.15 Catalina,并在操作系统升级完成后再次从首选项运行软件更新工具。Xcode实用程序更新在那里可用,它也使用刚刚输出的git对问题进行了排序
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
小智 36
Mac OS :大苏尔
首要任务
sudo xcode-select --reset
sudo xcodebuild -license
Run Code Online (Sandbox Code Playgroud)
第二优先
xcode-select --install
Run Code Online (Sandbox Code Playgroud)
bri*_*kip 35
对我来说,有用的是:
sudo xcode-select --reset
Run Code Online (Sandbox Code Playgroud)
然后就像@High6的回答一样:
sudo xcodebuild -license
Run Code Online (Sandbox Code Playgroud)
这将揭示我认为是一些Xcode许可证的许可证.使用space(或鼠标)滚动到底部,然后点按agree.
这对我在MacOS Mojave v 10.14上有用.
Che*_*nna 33
如果你使用xcode然后安装它(~12GB)
xcode-select --install
Run Code Online (Sandbox Code Playgroud)
否则安装最新的命令行工具(~500MB)
小智 30
以下在 M1 上工作
ProductName: macOS
ProductVersion: 11.2.1
BuildVersion: 20D74
% xcode-select --install
Run Code Online (Sandbox Code Playgroud)
同意条款和条件提示,成功将返回以下信息。
% xcode-select: note: install requested for command line developer tools
Run Code Online (Sandbox Code Playgroud)
小智 28
我从错误消息中找出了Xcode命令行工具部分,但在运行Xcode并获得安装其他工具的提示后,它确实声称要安装它们,但是在打开新终端后我仍然遇到了同样的错误.
所以我做了xcode-select --install手动,然后它对我有用.
小智 27
xcode-选择--安装
\n按回车键即可查看命令行工具下载的进度指示器。
\n命令行工具安装完成后,您的 Mac 应重新启动。如果您在终端中工作时遇到 \xe2\x80\x99\xe2\x80\x9cxcrun 错误:无效的活动开发人员路径\xe2\x80\x9d,请刷新应用程序或重新启动它。
\n即使执行上述步骤后,如果您看到错误:无效的活动开发人员路径 (/Library/Developer/CommandLineTools)。下一步是尝试使用可直接从 Apple 网站下载的 DMG 文件安装命令行工具。
\n同样,如果您使用的是 Homebrew,则需要更新它。您不需要在 Mac 上卸载并重新安装 Homebrew 。
\n注意:如果您使用的是 Homebrew,请尝试在重新安装命令行工具后更新它。
\n\nSel*_*eza 25
打开终端:
安装XCode开发人员工具并解决问题。
$ xcode-select --install
Run Code Online (Sandbox Code Playgroud)
如果您有多个版本,请将路径重置为Xcode:
$ xcode-select --switch /Applications/Xcode.app
$ xcode-select --switch /Library/Developer/CommandLineTools
Run Code Online (Sandbox Code Playgroud)
小智 17
如果您手动下载了Xcode(即不是从App Store下载的)或根本没有Xcode:
sudo rm -rf /Library/Developer/CommandLineTools如果您已从App Store安装了Xcode:
xcode-select --installser*_*yan 14
我将 MacBook Pro 升级到macOS\xc2\xa0v13 (Ventura) 后就发生了这种情况。升级后,Git 命令行停止显示此消息。
\n\n\nxcrun: 错误: 无效的活动开发人员路径\n(/Library/Developer/CommandLineTools),缺少 xcrun 位于:\n/Library/Developer/CommandLineTools/usr/bin/xcrun
\n
运行brew upgrade修复了 Git 命令行。
Ami*_*lar 12
截至 2022 年 9 月 13 日,我将MacBook Pro M1升级到macOS\xc2\xa0v12.6后遇到了类似的问题 (Monterey) 后遇到了类似的问题,尽管我遵循了一些答案,但我的 Mac 不断提示我安装 Git 的对话框作为开发者工具。每次安装完成时,都会提示我出现相同的对话框。
\n最后,我必须将所有答案结合起来才能使其发挥作用:
\n首先删除命令行工具:
\nsudo rm -rf /Library/Developer/CommandLineTools\nRun Code Online (Sandbox Code Playgroud)\n重新安装xcode-select:
xcode-select --install\nRun Code Online (Sandbox Code Playgroud)\n上面会提示你一个对话框来确认安装。
\n使用以下命令设置 Xcode 文件夹的路径:
\nsudo xcode-select -switch /Library/Developer/CommandLineTools\nRun Code Online (Sandbox Code Playgroud)\n对于我来说,对于macOS\xc2\xa0v13 (Ventura) 用户来说,安装此软件有帮助:
\n\n我无法运行任何 Xcode 安装命令,Git 根本无法工作。
\n您可以在此处找到此软件包\n https://developer.apple.com/download/all/
\n小智 7
这对我有用
sudo xcode-select --reset
sudo xcodebuild -license
Run Code Online (Sandbox Code Playgroud)
必须安装 X-code。
对于使用 Catalina 和 Xcode-beta 的用户:
sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer
Run Code Online (Sandbox Code Playgroud)
小智 5
我昨天将 macOS\xef\xbc\x8c 从 macOS Mojave\xef\xbc\x8810.14.6\xef\xbc\x89 更新到 macOS Catalina\xef\xbc\x8810.15.7\xef\xbc\x89\xef\xbc\x8c 我是在我的项目中执行“git”命令。我得到同样的错误\xe3\x80\x82
\n运行\xef\xbc\x9a
\nxcode-select --install\nRun Code Online (Sandbox Code Playgroud)\n
凭借以前的应用程序开发经验,我可以自信地说,Apple 提供的 Git 版本总是会产生问题。因此,越早摆脱 Apple Git 越好,所以我建议:
brew uninstall git
brew update
brew install git
# which git
/usr/local/bin/git
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
346485 次 |
| 最近记录: |