macOS अपडेट के बाद काम नहीं कर रहे Git को ठीक करें (xcrun: त्रुटि: अमान्य सक्रिय डेवलपर पथ (/Library/Developer/CommandLineTools)

विषयसूची:

Anonim

कुछ मैक टर्मिनल उपयोगकर्ता git, पाइप, HomeBrew, और अन्य कमांड लाइन टूल की खोज कर सकते हैं जो "xcrun: त्रुटि: अमान्य सक्रिय डेवलपर पथ (/लाइब्रेरी/) बताते हुए त्रुटि संदेश के साथ विफल हो सकते हैं या काम नहीं कर सकते हैं। डेवलपर/कमांडलाइनटूल)"। कभी-कभी ये कमांड लाइन टूल macOS सिस्टम सॉफ़्टवेयर अपडेट के बाद काम करना बंद कर देते हैं, लेकिन वे पहले काम करते थे।

सौभाग्य से "xcrun: त्रुटि: अमान्य सक्रिय डेवलपर पथ (/लाइब्रेरी/डेवलपर/कमांडलाइनटूल)" त्रुटि संदेश को ठीक करना आसान है, और गिट, पाइप, होमब्रू, या जो भी अन्य कमांड लाइन टूल प्राप्त करें विफल, फिर से काम करना शुरू करने के लिए।

इसके लायक क्या है, पूरा त्रुटि संदेश है:

Fix "xcrun: त्रुटि: अमान्य सक्रिय डेवलपर पथ" MacOS पर टर्मिनल में त्रुटि

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

सीएलटी को इंस्टाल/रीइंस्टॉल करना कमांड लाइन से टर्मिनल में निम्नलिखित कमांड स्ट्रिंग जारी करके किया जा सकता है:

xcode-चयन --इंस्टॉल करें

हिटिंग रिटर्न कमांड लाइन टूल्स के लिए डाउनलोड पर प्रगति संकेतक के साथ एक पॉप-अप दिखाई देगा।

कमांड लाइन उपकरण की स्थापना पूर्ण हो जाने के बाद, आपको मैक को रीबूट करना चाहिए (कभी-कभी रीफ्रेश करना, टर्मिनल को फिर से लॉन्च करना, या नया टर्मिनल खोलना 'xcrun त्रुटि अमान्य सक्रिय डेवलपर पथ' संदेश को भी हल कर सकता है, लेकिन एक रिबूट की सिफारिश की जाती है)।

यदि आप Homebrew का उपयोग कर रहे हैं, तो आपको कमांड लाइन टूल्स (पुनः) स्थापित करने के बाद Homebrew को अपडेट करना सुनिश्चित करना चाहिए।

अब भी xcrun दिख रहा है: त्रुटि: अमान्य सक्रिय डेवलपर पथ (/Library/Developer/CommandLineTools)?

यदि आपने टर्मिनल के माध्यम से कमांड लाइन टूल्स को स्थापित या पुनर्स्थापित किया है, मैक को रीबूट किया है, और आपको अभी भी त्रुटि मिल रही है, तो आप सीधे ऐप्पल से डीएमजी फ़ाइल का उपयोग करके कमांड लाइन टूल्स को मैन्युअल रूप से इंस्टॉल करने का प्रयास कर सकते हैं .

डाउनलोड तक पहुंचने के लिए आपको एक ऐप्पल आईडी की आवश्यकता होगी, फिर सिर्फ developer.apple.com पर जाएं और एक्सकोड (नवीनतम संस्करण) के लिए कमांड लाइन टूल्स डाउनलोड करें और इसे मैन्युअल रूप से इंस्टॉल करें।

फिर से, Homebrew उपयोगकर्ता Homebrew को अपडेट करना चाहेंगे। आपको Homebrew को फिर से इंस्टॉल करने या इसे हटाने और फिर इसे फिर से इंस्टॉल करने की आवश्यकता नहीं होनी चाहिए, एक साधारण अपडेट काम करना चाहिए।

क्या यह आपके Mac पर कमांड लाइन पर git, pip, Homebrew, या जो कुछ भी xcrun त्रुटि संदेश को ट्रिगर कर रहा था, के साथ आपकी समस्याओं को हल करने के लिए काम करता है? क्या आपको कोई और उपाय मिला? टिप्पणियों में अपने विचार और अनुभव साझा करें।

macOS अपडेट के बाद काम नहीं कर रहे Git को ठीक करें (xcrun: त्रुटि: अमान्य सक्रिय डेवलपर पथ (/Library/Developer/CommandLineTools)