2013-11-26 5 views
9

मुझे नहीं पता कि ओएसएक्स मैवरिक्स पर कमांड लाइन टूल्स कैसे इंस्टॉल करें। या बेहतर: मैं इसे कैसे करना है (मैं सिर्फ एक और मैकबुक पर यह किया) पता है, लेकिन कुछ इस समय गलत हो जाता है।कमांड लाइन उपकरण स्थापित नहीं कर सकता, "xcode-select --install" काम नहीं करता

क्या हुआ:

  • मैं पर OSX मावेरिक्स
  • Homebrew Homebrew स्थापित मुझे CLT इंस्टॉल और उस
  • के लिए एक जीयूआई को चलाने के लिए पूछना मैं एक गलती करते हैं: मैं CLT के बजाय XCode स्थापित करते हैं, लेकिन मुझे लगता है कि CLT इसके साथ स्थापित नहीं किया गया था

अब लगता है, जब मैं लिखने

brew doctor

मैं इस

चेतावनी मिल: नहीं डेवलपर उपकरण स्थापित।
आप कमांड लाइन उपकरण स्थापित करना चाहिए।
भागो `xcode-चयन उन्हें स्थापित करने के लिए --install`।

मैं लिखने यह क्या कहते हैं, लेकिन मैं हमेशा

प्रयोग मिलता है: xcode का चयन प्रिंट-पथ
या: xcode का चयन स्विच
या: xcode का चयन -संस्करण
तर्क :
प्रिंट-पथ                                                                                           प्रिंटों वर्तमान Xcode फ़ोल्डर का पथ
स्विच xcode_folder_path                                           वर्तमान Xcode फ़ोल्डर
-संस्करण                    के लिए पथ सेट करता है                                                                          प्रिंटों xcode का चयन संस्करण जानकारी

मुझे लगता है कि मैं बजाय देखना चाहिए जीयूआई (screenshots) और कहा कि कि मैंने शुरू में देखा मुझे CLT स्थापित करते हैं कि।

किसी को भी पता है कि कैसे मुझे लगता है कि जीयूआई फिर से चला सकते हैं?

+0

संभवतः आपने फिर से बूट किया है। एक्सकोड का कौन सा संस्करण स्थापित है? – zaph

+0

हां मैंने कई बार रिबूट किया है। एक्सकोड का संस्करण 5.0.2 (5 ए 3005) है। – Giovanni

उत्तर

8

एप्पल डेवलपर टूल साइट से सीधे डाउनलोड करने की कोशिश: https://developer.apple.com/downloads/index.action
यह एक डेवलपर खाते से प्रवेश कर की आवश्यकता है।

+8

धन्यवाद जैफ! मैंने ऐप्पल डेवलपर टूल्स साइट से कमांड लाइन टूल्स डाउनलोड किए, फिर मैंने टर्मिनल के माध्यम से सीएलटी के पथ को अपडेट किया: 'sudo xcode-select -switch/लाइब्रेरी/डेवलपर/कमांडलाइन टूल '। अब जब मैं 'ब्रू डॉक्टर' लिखता हूं तो मुझे लगता है कि आपका सिस्टम ब्रू करने के लिए तैयार है। – Giovanni

+0

@giovanni - आप कैसे जानते थे कि स्विस कथन के लिए किस मार्ग का उपयोग करना है? – jpwynn

+0

पथ की स्विचिंग वह है जो मुझे याद आ रही है और मुझे थोड़ी देर के लिए अटक गया। टिप्पणी के लिए +1 – gozzilli

0

आपके पास होने वाली संभावना यह हो सकती है कि आपके पास xcode-select का पुराना संस्करण है जिसमें --install विकल्प नहीं है। मुझे एक ही समस्या थी, और xcode-select --version चलाते हुए पता चला कि मेरे पास संस्करण 2003 था, जो एक पुराना है।

आपको शायद अपने ओएसएक्स मैवरिक्स के साथ आने वाले मूल एक्सकोड-सिलेक्ट सिस्टम शिम को पुनर्स्थापित करने की आवश्यकता है, इसलिए यह पुराने संस्करण पर फंसने के बजाए आपके द्वारा इंस्टॉल किए गए किसी भी नए एक्सकोड या सीएलटी संस्करणों को सही ढंग से संदर्भित करेगा सदैव।

इस ब्लॉग पोस्ट समस्या में थोड़ा और अधिक विवरण: http://magnemg.tumblr.com/post/113251602430/how-to-completely-uninstall-osx-gcc-installer

यहाँ मूल OSX मावेरिक्स प्रणाली की परतें साथ धार (मूल संस्थापक से निकाले) है, तो आप डाउनलोड करने और फिर से स्थापित करने की जरूरत नहीं है संपूर्ण ओएस फिर से: https://archive.org/details/completely_uninstall_osx-gcc-installer

आशा है कि यह किसी और की मदद करेगा जो इस प्रश्न पर ठोकर खा सकता है।

संबंधित मुद्दे