2015-02-10 142 views
2

我尝试从developer.apple.com和应用商店安装XCode 6.1.1。我也尝试安装开发者工具developer.apple.com。Xcode已安装,但我无法使用xcode-select“xcode-select:command not found”

无论哪种方式,出于某种原因它不安装xcode-select

xcode-select --install 
-bash: xcode-select: command not found 

我确信它可以在看到/usr/binPATH变量

k$ echo $PATH 
/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/System/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/texbin:/Users/k/.rvm/bin:/Users/k/.rvm/bin 

但事实证明xcode-select不是在bin文件夹:

k$ ls /usr/bin/x* 
/usr/bin/xar    /usr/bin/xgettext5.18.pl /usr/bin/xpath5.18 
/usr/bin/xargs   /usr/bin/xip    /usr/bin/xslt-config 
/usr/bin/xattr   /usr/bin/xjc    /usr/bin/xsltproc 
/usr/bin/xattr-2.6  /usr/bin/xml2-config  /usr/bin/xsubpp 
/usr/bin/xattr-2.7  /usr/bin/xml2man   /usr/bin/xsubpp5.16 
/usr/bin/xcrun   /usr/bin/xmlcatalog  /usr/bin/xsubpp5.18 
/usr/bin/xed    /usr/bin/xmllint   /usr/bin/xxd 
/usr/bin/xgettext.pl  /usr/bin/xpath 
/usr/bin/xgettext5.16.pl /usr/bin/xpath5.16 

甚至在我的系统在所有:

k$ sudo find/| grep xcode-select 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/share/man/man1/xcode-select.1 
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/share/man/man1/xcode-select.1 
find: /dev/fd/3: Not a directory 
find: /dev/fd/4: Not a directory 
/Users/k/.Trash/Xcode 00-40-10.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/share/man/man1/xcode-select.1 
/Users/k/.Trash/Xcode 00-40-10.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/share/man/man1/xcode-select.1 
/Users/k/.Trash/Xcode 21-31-08-775.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/share/man/man1/xcode-select.1 
/Users/k/.Trash/Xcode 21-31-08-775.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/share/man/man1/xcode-select.1 
/Users/k/.Trash/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/share/man/man1/xcode-select.1 
/Users/k/.Trash/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/share/man/man1/xcode-select.1/usr/share/man/man1/xcode-select.1 

我该怎么办?

其他Xcode的信息: 点击“接受条件”的第一个实例打开Xcode挂起,所以我不得不强制退出它。 Xcode现在会打开,但如果我尝试去首选项的“位置”部分,则会挂起。以下是我在第一次打开Xcode期间从控制台获取的错误列表,并转至首选项的“位置”部分 http://i.stack.imgur.com/YyMgR.png

感谢您的帮助!

+0

我会去到你的'Applications'文件夹并拖动'XCode'进了垃圾箱,清空回收站,重启并返回到AppStore并再次下载。 – 2015-02-10 21:29:07

+0

试过,没有运气。也删除库中的开发人员文件夹。不幸的是不幸运 – 2015-02-11 20:28:50

回答

2

我通过手动添加文件/usr/bin/xcode-select解决了这个问题,该文件显然非常小。

$ echo -e '#!/bin/sh\nexec"[email protected]"' > /usr/bin/xcode-select 
$ sudo chmod +x /usr/bin/xcode-select 
0

在终端

$ DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer/" 

$ export DEVELOPER_DIR 
1

接受的解决方案并没有为我的工作只是运行下面的命令,所以我想分享在这种情况下,它可以帮助别人。手动安装命令行工具后,这条线做的伎俩(xcode-select是我/usr/bin/文件夹):

sudo xcode-select --switch/
相关问题