手动安装Xcode命令行工具无法正常工作

use*_*720 1 macos gem xcode ruby-on-rails jekyll

我已经从Apple网站手动安装了Xcode命令行工具,我完成了安装过程,但似乎没有工作.我从终端运行这个以查看它是否已安装:

Zach-Boyette-MacBook-Pro-2:~ zachboyette$ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables
package-id: com.apple.pkg.CLTools_Executables
version: 5.1.0.0.1.1396320587
volume: /
location: /
install-time: 1398301024
groups: com.apple.FindSystemFiles.pkg-group com.apple.DevToolsBoth.pkg-group  com.apple.DevToolsNonRelocatableShared.pkg-group 
Run Code Online (Sandbox Code Playgroud)

所以看起来命令行工具已经安装,但是当我运行它时:

Zach-Boyette-MacBook-Pro-2:~ zachboyette$ xcode-select --install

弹出窗口说:"xcode-select"命令需要命令行开发人员工具.你想现在安装这些工具吗?

我点击安装然后说:无法安装软件,因为它目前无法从软件更新服务器获得.

我已经阅读了其他答案,解决方案是手动安装,但我只是这样做,所以我不明白为什么它不起作用.此外,在Xcode下载中,它没有显示命令行工具.

我已尝试多次手动安装它,所以我不知道它为什么不起作用.

安装Jekyll仍然无法正常工作:

Zach-Boyette-MacBook-Pro-2:~ zachboyette$ sudo gem install jekyll
Password:
Building native extensions.  This could take a while...
ERROR:  Error installing jekyll:
ERROR: Failed to build gem native extension.
EDIT: echo $PATH returns this:

Zach-Boyette-MacBook-Pro-2:~ zachboyette$ echo $PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/zachboyette/.rvm/bin
Run Code Online (Sandbox Code Playgroud)

小智 31

命令行工具不包含在XCode 5.1.1中你必须手动安装它,但不要使用"xcode-select --install".这是行不通的.

  1. 打开Xcode应用程序.
  2. 单击Xco​​de>打开开发人员工具>更多开发人员工具.这将带您进入Apple Developers网站的下载.使用您的AppStore ID登录.
  3. 下载适用于Mac OS X版本的命令行工具.