Ios xcode select-p返回在终端中找不到的命令?

Ios xcode select-p返回在终端中找不到的命令?,ios,xcode,macos,terminal,robovm,Ios,Xcode,Macos,Terminal,Robovm,所以这就是我的问题,当我在xcode select-p中输入这个时,我应该得到/Applications/xcode.app/Contents/Developer,但是我得到的是这个 我已经安装了CommandLineTools/Library/Developer/CommandLineTools/usr/bin,我也尝试过更改路径等等,但仍然没有成功 编辑: 下面是我在终端中输入以下命令时发生的情况 编辑2(肯·托马斯): 这样说: $ xcrun xcode-select -p 这是新

所以这就是我的问题,当我在xcode select-p中输入这个时,我应该得到/Applications/xcode.app/Contents/Developer,但是我得到的是这个

我已经安装了CommandLineTools/Library/Developer/CommandLineTools/usr/bin,我也尝试过更改路径等等,但仍然没有成功

编辑: 下面是我在终端中输入以下命令时发生的情况

编辑2(肯·托马斯):

这样说:

$ xcrun xcode-select -p

这是新的豁免:所有工具都在Xcode内,通过单个
xcrun
命令访问。

Xcode-select
不是命令行工具的一部分,也不是Xcode的一部分。它是基本操作系统安装的一部分

当我执行
xcrun--find xcode select
时,它显示真实的代码在
/usr/bin
中。这不是一个存根或蹦床重定向到Xcode或其他任何东西。这才是真正的节目。(与
xcrun相比——查找cc
/usr/bin
中有一个蹦床,但
xcrun
命令没有报告这一点。)

然后我们确定安装了什么软件包
/usr/bin/xcode选择

$ pkgutil --file-info /usr/bin/xcode-select
volume: /
path: /usr/bin/xcode-select

pkgid: com.apple.pkg.Essentials
pkg-version: 10.10.0.1.1.1429034296
install-time: 1429044400
uid: 0
gid: 0
mode: 755
请注意,包ID为“com.apple.pkg.Essentials”。这是基本操作系统安装的一部分。如果它是由该软件包安装的,但随后被另一个软件包替换或更新,
pkgutil
将列出这两个/所有软件包


因此,如果您没有任何
/usr/bin/xcode select
,则系统已损坏。您应该使用还原分区重新安装操作系统。

如果您正确安装了命令行工具包,则
xcode-select
应位于
/usr/bin
@PaulR:
xcode-select
不包含在CLI工具afaik中-下载/启动后应显示
/usr/bin
Xcode
@l'l'l:哦,是的,您可能是对的-无论是否安装了命令行工具,它都需要可用-我想OP可能需要重新安装Xcode。@EdwardLim:签入
/usr/bin
,然后使用命令
ls-lat/usr/bin|grep Xcode select
@PaulR查看是否存在
Xcode select
,可以这可能也是一个路径问题<代码>Xcode 7.0
似乎比以前的版本更适用于工具链。当我执行
xcode选择-p
时,它返回:
/Applications/xcode.app/Contents/Developer
当我在中键入时,我得到这个xcrun:错误:找不到实用程序“xcode选择”,不是开发人员工具或路径使用Xcode位置首选项窗格中的命令行工具弹出菜单,以确保我们指向的是Xcode的此副本(Xcode 7)而不是旧副本。当您单击Xcode中的位置时,您的Xcode不会冻结吗?因为对我来说,这似乎就是正在发生的事情,有没有其他方法可以通过终端指向正确的副本?所以我添加了一个屏幕截图,显示了当我输入pkgutil时发生的事情--file info/usr/bin/xcode select,输出是否符合您的预期?另外,当我输入xcrun--find cc时,我得到的是/Applications/Xcode.app/Contents/Developer/toolschains/XcodeDefault.xctoolschain/usr/bin/cc,输出是正常的,但这并没有改变我所说的
xcode-select
作为操作系统的一部分安装。您的系统中缺少该文件。与其他人所说的不同,这与安装Xcode或命令行工具或其他任何东西无关。您的系统自安装以来已损坏。唯一的解决方案是重新安装操作系统。(顺便说一句,不要用屏幕截图在shell上显示命令的输出。复制并粘贴文本以获取文本信息。)先生,你说得很对,非常感谢你的帮助。。你不知道,我已经找了好几天的解决方案了,你让我的日子过得好多了!谢谢