2012-09-11 25 views
5

Kenneth Reitz tavsiyesi üzerine, "xcode-lite" yi (yani, MAC OS X 10.7.4'ümde xcode için Komut Satırı Araçları (CLT)) yükledim.brew install macvim, "xcode-lite", yani xcode için komut satırı araçlarıyla çalışmaz.

xcode-select: Error: No Xcode is selected. Use xcode-select -switch /Applications/Xcode.app to select /Applications/Xcode.app, or see the xcode-select manpage (man xcode-select) for further information. 

Ben /Applications altında xcodebuild yok:

Ancak brew install macvim bana bu hata veriyor. Ben de bir /Developer dizini var. Ben /usr/bin/xcodebuild de o var, ama

xcode-select -switch /usr/bin 
brew install macvim 

bana bu hata veriyor: demlemek süresiz askıda yapar /usr/bin yılında xcodebuild aramaya zorlamak için çalışıyor, Ayrıca

Error: Can't run /usr/bin/usr/bin/xcodebuild (no such file). 

. Yani sıkışıp kaldım.

Birkaç yerde, xcode için CLT'nin yeterince iyi olmadığını ve xcode'un (1.5GB) tam sürümünü indirmem gerektiğini okudum. Bazıları, demlendiğinin gerçekten de xcode için CLT ile çalışacağını iddia ediyor, ancak brew install macvim 'a (saatlerce) birlikte çalışmanın birkaç saati hiçbir sonuç vermedi. Ben xcode için demlemek ve CLT hakkında temel bir şey eksik olmalı. Tam olarak tükenmiş xcode'a mı ihtiyacım var, yoksa xcode için CLT'im doğru dizinde yüklü değil mi?

ps: İkili dizini yüklemek yerine onu demlemek istemek, çünkü python geliştirme özellikleriyle oluşturmak istiyorum. Python-dev entegrasyonu ile macvim'i almanın daha kolay bir yolu varsa, bununla devam etmekten mutluluk duyarım.

+0

: macvim; Sonunda işimizle başa çıkabilmemiz için Xcode'u yükledik ve yükledik. – cfeduke

+0

Macvim'i dmg yerine veya kaynaktan bina yerine homebrew ile kurmak için özel bir nedeniniz var mı? – Conner

+0

Conner, Benim hatam - Mesajımı bu yazıdan bahsetmeyi unuttum: İkili dizini kurmaktan ziyade demlemek istediğim neden, python geliştirme özellikleri ile kurmak istiyorum. Python-dev entegrasyonu ile macvim'i almanın daha kolay bir yolu varsa, bununla devam etmekten mutluluk duyarım. – Ashwin

cevap

2

xcode'un tam sürümünü (neredeyse 2GB) indirdim ve ardından macvim çalıştım demlendi. Bu tadın xcode için CLT ile çalışmadığı talihsiz bir durum.

Daha sonra birkaç küçük sorunla karşılaştım. Bir sorun, Macith'in indirdiğim sürümle (2.7.3) çalışmak için ihtiyaç duyduğum halde, python'un (2.7.1) sistem versiyonunu almasıydı. Ben macvim, brew düzenleme macvim demlemek, mactage referans doğru python sürümü yapmak ve demlemek python ile yeniden inşa etmek zorunda kaldı.

Bunun zor bir egzersiz olduğunu söyleyebilirim! Ama şimdi python geliştirme için iyi çalışan macvim var

0

@LloydDewolf'dan bahsedildiği gibi Xcode'un tam bir kurulumu gerekiyor. Macvim'in demleme sürümünden (python geliştirme özellikleri gibi) özel bir şeye ihtiyacınız olmadıkça, sadece .dmg veya kaynağından yükleyebilirsiniz.

[email protected]:~$ brew install macvim 
Warning: A newer Command Line Tools for Xcode release is available 
You should install the latest version from: http://connect.apple.com 
A full installation of Xcode.app is required to compile this software. 
Installing just the Command Line Tools is not sufficent. 
Error: An unsatisfied requirement failed this build. 

Bu aşağıdaki açık github konuyla ilgilidir: Biz tam aynı amaç için (Apple CLT öncesi) bu çalışma önceki enkarnasyona alamıyor Mountain Lion için bir dizüstü bilgisayar yükselttikten sonra https://github.com/mxcl/homebrew/issues/15111