मैकओएस पर पायथन पहले से इंस्टॉल आता है। ऐप्पल द्वारा प्रदान किया गया पायथन फ्रेमवर्क /System/Library/Frameworks/Python.framework में स्थापित है।
आप usr/bin/python निर्देशिका में कई सिम्लिंक पा सकते हैं।
आपको Apple द्वारा प्रदान किए गए Python के पहले से इंस्टॉल किए गए संस्करण को निकालने का प्रयास नहीं करना चाहिए, क्योंकि इससे आपका ऑपरेटिंग सिस्टम खराब हो सकता है।
यदि आप किसी तीसरे पक्ष के पायथन ढांचे को हटाना चाहते हैं जिसे आपने स्थापित किया हो, जैसे कि python.org में पाया गया है, तो यह ट्यूटोरियल आपको चरण-दर-चरण निर्देश प्रदान करेगा कि कैसे अपने मैक से पायथन को पूरी तरह से अनइंस्टॉल करें।
शुरू करने से पहले, यह जानना महत्वपूर्ण है कि पायथन इंस्टॉलेशन प्रक्रिया के दौरान कई चीजें हो रही हैं।
- अनुप्रयोग निर्देशिका में एक फ़ोल्डर स्थापित किया जाएगा। फ़ोल्डर में IDLE, PythonLauncher और Build Applet टूल शामिल हैं।
- /Library/Frameworks/Python.framework निर्देशिका में एक ढांचा स्थापित किया जाएगा। इस पथ में पायथन निष्पादन योग्य और कई पुस्तकालय शामिल हैं।
- पायथन एक्ज़ीक्यूटेबल के कई सिम्लिंक /usr/लोकल/बिन डायरेक्टरी में रखे जाएंगे।
पाइथन को अपने सिस्टम से पूरी तरह से हटाने के लिए आपको इन सभी वस्तुओं को हटाना होगा।
ध्यान रखें कि पायथन 2 और पायथन 3 के रूप में पायथन के दो संस्करण उपलब्ध हैं। यदि आपने दोनों संस्करणों को स्थापित किया है और केवल एक को हटाना चाहते हैं, तो प्रत्येक चरण में ऐसा करने के लिए विशिष्ट निर्देशों का उल्लेख किया गया है।
चरण 1:एप्लिकेशन फ़ोल्डर से पायथन फ़ोल्डर को मैन्युअल रूप से हटा दें
Finder में, एप्लिकेशन फ़ोल्डर में नेविगेट करें।
किसी भी पायथन फ़ोल्डर को ट्रैश में स्थापित करें। यदि आप किसी एकल संस्करण को हटाना चाहते हैं, तो केवल उस संस्करण से संबंधित फ़ाइल को हटा दें।
यदि निम्न संवाद बॉक्स संकेत मिलता है, तो कृपया पासवर्ड दर्ज करें।
इसके बाद, ट्रैश डायरेक्टरी में जाएँ।
फ़ोल्डर पर राइट-क्लिक करें और तुरंत हटाएं चुनें।
Python फ़ोल्डरों को हटाने से आपके सिस्टम से Python को पूरी तरह से अनइंस्टॉल नहीं किया जाएगा। पायथन को पूरी तरह से अनइंस्टॉल करने के लिए, कृपया निम्न चरणों का पालन करें।
चरण 2:/लाइब्रेरी निर्देशिका से पायथन फ्रेमवर्क को हटा दें
हम इस चरण से शुरू होने वाली कमांड लाइन का उपयोग करेंगे।
स्पॉटलाइट सर्च लाने के लिए कमांड + स्पेस दबाएं।
टर्मिनल खोजें और उसे खोलें।
टर्मिनल में / लाइब्रेरी निर्देशिका में मौजूद सभी पायथन फ्रेमवर्क को हटाने के लिए निम्न कमांड टाइप करें और एंटर दबाएं।
sudo rm -rf /Library/Frameworks/Python.frameworkयदि पासवर्ड डालने के लिए कहा जाए, तो कृपया ऐसा करें।
यदि आप केवल पायथन के एक विशिष्ट संस्करण को हटाना चाहते हैं, तो कृपया नीचे दिए गए अनुसार अपना आदेश अपडेट करें।
पायथन 2.7 को हटा रहा है
पायथन 3.8 को हटा रहा है
चरण 3:पायथन प्रतीकात्मक लिंक निकालें
अब जब हमने सभी पायथन निर्देशिकाओं और फाइलों को हटा दिया है, तो आपके सिस्टम में लिंक हो सकते हैं जो अभी भी उन फ़ोल्डरों को संदर्भित कर रहे हैं जिन्हें हमने पहले ही हटा दिया है। यह कदम सुनिश्चित करेगा कि ऐसे सभी लिंक हटा दिए जाएंगे।
इस चरण को करने के दो तरीके हैं। आइए दोनों तरीकों को विस्तार से देखें।
पहला तरीका:Homebrew का उपयोग करना
यह अत्यधिक अनुशंसा की जाती है कि आप होमब्रे को स्थापित करें यदि आपके पास यह पहले से नहीं है। कृपया टर्मिनल में निम्न आदेश टाइप करके इसे स्थापित करें।
/bin/bash -c "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install.sh)"(कृपया अधिक जानकारी के लिए होमब्रे की आधिकारिक साइट https://brew.sh देखें)
आप कमांड चलाकर आसानी से टूटे हुए प्रतीकात्मक लिंक पा सकते हैं।
ब्रू डॉक्टर
परिणाम इस तरह दिखेगा (कृपया ध्यान दें कि आपका परिणाम अलग दिख सकता है)
सभी टूटे हुए सिम्लिंक को हटाने के निर्देश के अनुसार 'ब्रू क्लीनअप' कमांड चलाएँ।
दूसरी विधि:मैन्युअल रूप से हटाना
पायथन फ्रेमवर्क को संदर्भित करने वाले सिम्लिंक /usr/लोकल/बिन डायरेक्टरी में हैं। यदि आप टूटी हुई सिम्लिंक देखना चाहते हैं, तो कृपया निम्न आदेश का उपयोग करें।
एलएस-एल /यूएसआर/लोकल/बिन | ग्रेप '../लाइब्रेरी/फ्रेमवर्क/पायथन.फ्रेमवर्क'(पथ '/Library/Frameworks/Python.framework' को आपके द्वारा चरण 2 में चुने गए पथ से बदल दिया जाना चाहिए)
परिणाम आपको वे सभी लिंक दिखाएगा जो पायथन फ्रेमवर्क को संदर्भित कर रहे हैं।
इन टूटी हुई सिम्लिंक को हटाने के लिए, कृपया निम्नलिखित कमांड का उपयोग करें।
निर्देशिका में प्रवेश करने के लिए
सीडी / यूएसआर / स्थानीय / बिननिर्देशिका में टूटी हुई सिम्लिंक को हटाने के लिए
एलएस-एल /यूएसआर/लोकल/बिन | grep '../Library/Frameworks/Python.framework' | अजीब '{प्रिंट $9}' | टीआर-डी @ | xargs आरएम*(कृपया ध्यान रखें कि चरण 2 में आपके द्वारा चुने गए पथ के अनुसार पथ '/Library/Frameworks/Python.framework' को बदला जाना चाहिए।)
ये लो। अब आपका सिस्टम Python से पूरी तरह मुक्त है। अब आप पायथन की एक नई प्रति डाउनलोड और इंस्टॉल कर सकते हैं या इसे वैसे ही छोड़ सकते हैं।