【问题标题】:Manual Install of Xcode command line tools not working手动安装 Xcode 命令行工具不起作用
【发布时间】:2014-06-09 06:10:23
【问题描述】:

我已经从 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 

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

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

【问题讨论】:

    标签: ruby-on-rails xcode macos gem jekyll


    【解决方案1】:

    XCode 5.1.1 中不包含命令行工具 您必须手动安装它,但不要使用“xcode-select --install”。这是行不通的。

    1. 打开 Xcode 应用程序。
    2. 点击 Xcode > 打开开发者工具 > 更多开发者工具。 这将带您到 Apple Developers 网站的下载。 使用您的 AppStore Id 登录。
    3. 为您的 Mac OS X 版本下载命令行工具。

    【讨论】:

      【解决方案2】:

      在我通过删除一个古老的 Xcode 版本彻底破坏我的开发环境之前,我偶然发现了这个问题。

      您是否尝试过运行sudo xcode-select -r 进行清理?这解决了我的问题。

      来自手册页:

      -r, --reset
                    Unsets  any  user-specified  developer  directory,  so  that the
                    developer directory will be found via the default search  mecha-
                    nism.  This  command must be run with superuser permissions (see
                    sudo(8)), and will affect all users on the system.
      

      【讨论】:

        【解决方案3】:

        最简单的解决方法是从 App Store 安装 XCode 应用,然后打开 XCode 并同意条款和条件。

        从那里可以使用xcode-select --install 或尝试使用终端中的任何命令行开发工具(如git)来安装命令行开发工具包。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-03-02
          • 2014-01-16
          • 2012-03-08
          • 1970-01-01
          • 2013-10-04
          • 1970-01-01
          • 2016-11-04
          • 1970-01-01
          相关资源
          最近更新 更多