xcrun: त्रुटि: सक्रिय डेवलपर पथ ("/Applications/Xcode.app/Contents/Developer") मौजूद नहीं है


141

जब मैं काढ़ा और गिट का उपयोग करने की कोशिश कर रहा हूं तो मुझे xcode मुद्दे हैं:

xcrun: त्रुटि: सक्रिय डेवलपर पथ ("/Applications/Xcode.app/Contents/Developer") मौजूद नहीं है, xcode-select --switch path/to/Xcode.appXcode निर्दिष्ट करने के लिए उपयोग करें जिसे आप कमांड लाइन डेवलपर टूल के लिए उपयोग करना चाहते हैं (या देखें man xcode-select)

मैं xcode-select टाइप कर सकता हूं और यह दिखाता है कि कमांड मौजूद है। जब मैं xcode-select -pयह दिखाता हूं :

/Applications/Xcode.app/Contents/Developer

लेकिन जब मैं करता हूँ which xcode-select, यह मुझे देता है:

/ Usr / bin / xcode का चयन करें

मैंने Apple डेवलपर साइट के माध्यम से कमांड स्विच का उपयोग करने और फिर से स्थापित करने की कोशिश की है, लेकिन इनमें से कोई भी विकल्प अब तक काम नहीं किया है ... मैं इसे कैसे ठीक कर सकता हूं?

जवाबों:


408

मैंने कोशिश की और यह काम नहीं किया, लेकिन मुझे जवाब मिल गया। मुझे सिर्फ डेवलपर के मार्ग को रीसेट करना था:

$ sudo xcode-select --reset

अब सब कुछ सामान्य है


3
--reset सामान्य रूप से इसे रूट के रूप में चलाया जाना चाहिए
Benja Garrido

11
धन्यवाद। मैंने xcode को अनइंस्टॉल कर दिया था और सिर्फ कमांड लाइन टूल इंस्टॉल किया था क्योंकि मुझे अपने मैक पर सीमित स्थान के साथ पूरे xcode पैकेज की आवश्यकता नहीं थी। हालाँकि, मैं अभी भी gcc जैसी कमांड का उपयोग करने में असमर्थ था, लेकिन इस कमांड को चलाने के बाद, यह एक आकर्षण की तरह काम करता है
अनाम व्यक्ति

1
मैंने बस कोशिश की; अब मैं "SDK" macosx ले रहा हूँ, वह "lol
Jose Ramirez

2
--resetमेरे लिए अच्छा काम करता है। मुझे php विकास के लिए केवल xcode cli की आवश्यकता है। इसलिए मैंने अपने मैक से पूरा xcode निकालने का फैसला किया, फिर मैंने केवल xcode CLI इंस्टॉलर (लगभग 170MB) डाउनलोड किया। के बाद मैं स्थापित xcode सीएलआई के माध्यम से उन्नयन app store, और आवेदन किया है sudo xcode-select --reset, मैं उपयोग करने में सक्षम हूँ brewऔर gitपहले की तरह अन्य कमांड लाइन उपकरण । धन्यवाद।
विक्बर्ट

2
क्या --reset का उपयोग करने में कोई खतरा है?
केननबाना

158

अधिकतर यह त्रुटि तब होती है जब आपने एक नया संस्करण xcode स्थापित किया है। और कमांड लाइन टूल को अभी शुरू किया जाना बाकी है।

इसे हल करने के लिए: Xcode प्राथमिकताएं> स्थान (टैब)> और नीचे विकल्प कमांड लाइन टूल्स पर जाएं। कृपया उपकरण के लिए Xcode संस्करण का चयन करें।

उदाहरण (Xcode 10.0 (10A255) के लिए): Xcode प्राथमिकताएं> स्थान (टैब)> और नीचे विकल्प कमांड लाइन टूल्स पर जाएं। Xcode 10.0 (10A255) का चयन करें।

अधिक जानकारी के लिए कृपया संलग्न छवि देखें। आशा करता हूँ की ये काम करेगा।

-- धन्यवाद


कमांड लाइन टूल चुनें


2
यह उत्तर सबसे अच्छा है
Hongng Vũ Anh

मैं पहले से ही इसे उपरोक्त छवि में दिखाया गया है, लेकिन मुझे अभी भी अपने सेटअप पर वही त्रुटि दिखाई दे रही है। मैंने भी रीसेट करने की कोशिश की। कोई उपाय? I
योकू

1
इस प्रोग्राम को करने के लिए (मेरे पास त्रुटि थी क्योंकि मैंने Xcode की स्थापना रद्द की थी), sudo xcode-select --switch /Library/Developer/CommandLineTools(रूट के रूप में चलाने की आवश्यकता है)
hbrannan

58

मैंने एक ही मुद्दे का सामना किया है क्योंकि मैंने एक्सकोड की अचानक स्थापना रद्द कर दी है, नीचे कमांड (टर्मिनल से) चलाने से मुझे इसे हल करने में मदद मिली।

sudo xcode-select -switch /

यदि आपके पास कोई अन्य त्रुटि है, तो भी इस लिंक की जाँच करें। github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

1
इसने मेरे लिए काम किया। समस्या यह थी कि मैंने अपने मैक में एक्सकोड की स्थापना रद्द कर दी थी। कमांड लाइन किसी तरह अभी भी xcode से जुड़ी हुई है। इसलिए मैं ~ पुस्तकालय / डेवलपर के पास गया और सभी फ़ोल्डर्स को हटा दिया और इस कमांड को चलाया।
संतोश

45

मेरे मामले में, मैंने Xcode की स्थापना रद्द कर दी थी और फिर git cli के साथ मुद्दों की शुरुआत हुई। मैंने निम्नलिखित कमांड चलाने वाली समस्या को हल किया:

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

और फिर नए पथ को मान्य करना:

$ sudo xcode-select -p

उम्मीद है की यह मदद करेगा!


एक्सकोड की स्थापना रद्द करने के बाद मेरे लिए काम किया, मेरा दिन बचाया
इलन लेवी

इस एक ने मेरे लिए इस मुद्दे को हल किया, अधिक मतदान समाधान ने नहीं किया, धन्यवाद जोस!
एड्रियन ई। लाबास्टिडा कैनिज़ारेस

आपने मेरा दिन बचाया। धन्यवाद एक टन
शालिनी

17

इस sudo xcode-select -switch / का प्रयोग करें

इससे समस्या हल हो जानी चाहिए।


1
धन्यवाद @bruceparker यह एकमात्र विकल्प था जिसने मेरे लिए Mojave 10.14.2 पर काम किया
mturatti

यदि आपके पास कोई अन्य त्रुटि है, तो भी इस लिंक की जाँच करें। github.com/Homebrew/legacy-homebrew/issues/23500
Narendra Solanki

14

त्रुटि के बारे में क्या पता चलता है? क्या आपने कोशिश की?

xcode-select --switch /Applications/Xcode.app

यह ट्रिक काम आना चाहिए।


2
--switchरूट के रूप में चलाया जाना चाहिए
सिड

1

मेरे लिए यह xcode-select --install XCode की स्थापना रद्द करने के बाद Xcode CLI स्थापित करने में मदद करता है (मैं OSx या iOS के लिए विकसित नहीं करता)

तब मैं सफलतापूर्वक डाउनलोड किए गए स्रोत का निर्माण कर सकता था make


1

मुझे एक ही समस्या थी और पूरी तरह से डेवलपर टूल को निकालना था, और फिर से इंस्टॉल करना था:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

युक्ति: क्योंकि Xcode की अनुचित रूप से स्थापना रद्द कर दी गई थी, मुझे Xcode ऐप को मैन्युअल रूप से (फिर से) स्थानांतरित करना पड़ा:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

0

त्रुटि सुझाव आज़माएँ:

sudo xcode-select --switch /Applications/Xcode.app

और फिर Git एक्ज़ीक्यूटेबल पाथ का परीक्षण करें।

यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.