xcode-select -p returns 在终端中找不到命令?
xcode-select -p returns command not found in terminal?
所以这是我的问题,据某人说,当我在 xcode-select -p 中输入这个时,我应该得到 /Applications/Xcode.app/Contents/Developer 但是我得到了什么这是
我安装了 CommandLineTools /Library/Developer/CommandLineTools/usr/bin 我也尝试过更改路径等,但仍然没有成功..
编辑:
这是当我在终端中输入以下命令时发生的情况
编辑 2(肯·托马斯):
这样说:
$ xcrun xcode-select -p
这是新的分配:所有工具都在 Xcode 中,并通过单个 xcrun
命令访问。
xcode-select
不是命令行工具的一部分,也不是 Xcode 的一部分。它是基础 OS 安装的一部分。
当我执行 xcrun --find xcode-select
时,它表明真正的在 /usr/bin
中。这不是重定向到 Xcode 或其他内容的存根或蹦床。这才是真正的节目。 (对比 xcrun --find cc
。/usr/bin
中有一个蹦床,但这不是 xcrun
命令报告的内容。)
然后我们判断安装了什么包/usr/bin/xcode-select
:
$ 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"。这是基础 OS 安装的一部分。如果它已被该包安装但随后被另一个包替换或更新,pkgutil
将列出 both/all 个包。
因此,如果您没有任何 /usr/bin/xcode-select
,您的系统就会损坏。您应该使用恢复分区来重新安装 OS.
所以这是我的问题,据某人说,当我在 xcode-select -p 中输入这个时,我应该得到 /Applications/Xcode.app/Contents/Developer 但是我得到了什么这是
我安装了 CommandLineTools /Library/Developer/CommandLineTools/usr/bin 我也尝试过更改路径等,但仍然没有成功..
编辑:
这是当我在终端中输入以下命令时发生的情况
编辑 2(肯·托马斯):
这样说:
$ xcrun xcode-select -p
这是新的分配:所有工具都在 Xcode 中,并通过单个 xcrun
命令访问。
xcode-select
不是命令行工具的一部分,也不是 Xcode 的一部分。它是基础 OS 安装的一部分。
当我执行 xcrun --find xcode-select
时,它表明真正的在 /usr/bin
中。这不是重定向到 Xcode 或其他内容的存根或蹦床。这才是真正的节目。 (对比 xcrun --find cc
。/usr/bin
中有一个蹦床,但这不是 xcrun
命令报告的内容。)
然后我们判断安装了什么包/usr/bin/xcode-select
:
$ 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"。这是基础 OS 安装的一部分。如果它已被该包安装但随后被另一个包替换或更新,pkgutil
将列出 both/all 个包。
因此,如果您没有任何 /usr/bin/xcode-select
,您的系统就会损坏。您应该使用恢复分区来重新安装 OS.