无法在OSX Mavericks上安装命令行工具

Loo*_*urr 43 macos terminal xcode osx-mavericks

我尝试按照这个非常有用的帖子中的步骤在Mavericks上安装命令行工具

> xcode-select --install
Run Code Online (Sandbox Code Playgroud)

但是几秒钟之后我收到了消息

在此输入图像描述

这似乎是错的.有谁知道如何解决这个问题?


每当我导航到@Nikos M.建议的页面时

在此输入图像描述

我收到这条消息

在此输入图像描述


我跟着@ Rich的建议,我能够下载包并安装它,这是我之前无法做到的,但我发现我仍然无法访问我想要的许多命令arp或者diskutil仅举两个我最近遇到过的人.

Nik*_* M. 38

这里安装它们.您必须是注册开发人员.

其他解决方案是:在xcode中单击Xco​​de>打开开发人员工具>更多开发人员工具.

  • @ nikos-m评论的注释.您不需要成为付费开发人员下载,注册开发人员就足够了. (21认同)
  • 似乎无法让这个工作 (2认同)

eme*_*ery 9

这些工具仍然是免费的,但不再支持xcode-select --install.

要从https://developer.apple.com安装最新的命令行开发人员工具,

  1. 应用程序 - > App Store - >搜索 - > XCode - >安装...如果您没有安装XCode.
  2. 打开XCode并关闭所有弹出窗口
  3. 转到Xcode菜单>打开开发人员工具>更多开发人员工具...这将打开正确的网站.
  4. 找到最新版本,下载dmg并安装包.您要查找的文件名类似于"命令行工具(OS X 10.9).pkg"


Gre*_*rey 9

几个月来我遇到了这个问题,终于找到了解决方案.

问题是:我之前安装过它并手动删除它.(我对捆绑的git有问题.这不是最明智的举动.)

我没有删除的是文件

/var/db/receipts/com.apple.pkg.CLTools_Executables.bom
/var/db/receipts/com.apple.pkg.CLTools_Executables.plist
Run Code Online (Sandbox Code Playgroud)

删除它们,运行xcode-select --install- >不再出错

至少它对我有用.希望它对某人有帮助.