संपादित 6 महीने पहले द्वारा ExtremeHow संपादकीय टीम
पायथनउबंटूप्रोग्रामिंगलिनक्ससॉफ्टवेयरस्थापनाअपग्रेडऑपरेटिंग सिस्टमविकासप्रणाली
अनुवाद अपडेट किया गया 6 महीने पहले
पायथन दुनिया भर में विभिन्न अनुप्रयोगों में उपयोग की जाने वाली सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। यह अपनी सादगी और बहुमुखी प्रतिभा के लिए जाना जाता है, जो इसे शुरुआती और अनुभवी डेवलपर्स दोनों के बीच एक पसंदीदा बनाती है। उबंटू पर, जो एक व्यापक रूप से उपयोग किया जाने वाला लिनक्स वितरण है, कई मामलों में पायथन डिफ़ॉल्ट रूप से स्थापित पाया जा सकता है। हालाँकि, नई सुविधाओं, सुधारों और सुरक्षा अपडेट तक पहुँच प्राप्त करने के लिए पायथन का अपडेटेड रहना आवश्यक है। यह मार्गदर्शिका आपको नवीनतम संस्करण में निर्बाध संक्रमण सुनिश्चित करते हुए चरण-दर-चरण उबंटू पर पायथन को अपग्रेड करने में मदद करेगी।
अपग्रेड प्रक्रिया के साथ आगे बढ़ने से पहले, अपने उबंटू सिस्टम पर स्थापित पायथन के वर्तमान संस्करण को जानना महत्वपूर्ण है। आप निम्नलिखित कमांड टाइप करके अपने टर्मिनल को खोलकर इसे जल्दी से जांच सकते हैं:
python --version
या
python3 --version
पहला कमांड डिफ़ॉल्ट पायथन इंस्टॉलेशन का संस्करण जांचता है, जो आपके सिस्टम कॉन्फ़िगरेशन के आधार पर पायथन 2 या पायथन 3 हो सकता है। दूसरा कमांड विशेष रूप से पायथन 3 की जांच करता है, जो आमतौर पर अपग्रेड किया जाएगा क्योंकि पायथन 2 अक्सर अप्रचलित हो जाता है।
पायथन के दो मुख्य संस्करण हैं: पायथन 2 और पायथन 3। पायथन 2 का अंत हो गया है और इसे अब सक्रिय रूप से बनाए नहीं रखा जाता है। इसलिए, पायथन 3 में अपग्रेड करना अत्यधिक अनुशंसित है, जो समर्थित है और अपडेट प्राप्त करता है।
पायथन 3 में 3.8, 3.9, 3.10 आदि कई उप-संस्करण भी हैं। इस मार्गदर्शिका के साथ आगे बढ़ने के दौरान आपको जानना महत्वपूर्ण है कि आप किस सटीक संस्करण में अपग्रेड करना चाहते हैं।
पायथन को अपग्रेड करने से पहले, सुनिश्चित करें कि आपकी उबंटू पैकेज सूची अद्यतित है। इस प्रक्रिया में उपलब्ध पैकेजों की सूची को अपडेट करना और इन पैकेजों के नवीनतम संस्करणों को इंस्टॉल करना शामिल है।
अपने टर्मिनल में, निम्नलिखित कमांड निष्पादित करें:
sudo apt update sudo apt upgrade
पहला कमांड उपलब्ध अपडेट की एक सूची लाता है, और दूसरा कमांड आपके सिस्टम पर इन अपडेट्स को लागू करता है। इस प्रक्रिया के दौरान टर्मिनल द्वारा आवश्यक प्रॉम्प्ट या पुष्टि का पता लगाएँ।
उबंटू हमेशा अपने आधिकारिक रिपॉजिटरीज के माध्यम से नवीनतम पायथन संस्करण उपलब्ध नहीं कराता है। इसलिए, DeadSnake PPA जैसे वैकल्पिक रिपॉजिटरी को जोड़ने से आपको अधिक हाल के पायथन रिलीज़ तक पहुंच प्राप्त करने में मदद मिलती है।
DeadSnake PPA जोड़ने के लिए, निम्नलिखित कमांड का उपयोग करें:
sudo add-apt-repository ppa:deadsnakes/ppa
इस रिपॉजिटरी को जोड़ने की पुष्टि करने पर Enter दबाएँ। निम्नलिखित को चलाकर अपनी पैकेज सूची को ताज़ा करें:
sudo apt update
एक बार DeadSnake PPA जोड़ दिए जाने के बाद, आप वांछित पायथन संस्करण इंस्टॉल करने के लिए आगे बढ़ सकते हैं। उदाहरण के लिए, पायथन 3.9 को इंस्टॉल करने के लिए, निम्नलिखित कमांड निष्पादित करें:
sudo apt install python3.9
इंस्टॉल करनी जाने वाली संस्करण संख्या के साथ 3.9
को बदलें। इंस्टॉलेशन प्रक्रिया को पूरा करने के लिए टर्मिनल में किसी भी संकेत का पालन करें। इस तरह से इंस्टॉल किए गए नए पायथन संस्करणों में डिफ़ॉल्ट रूप से मौजूदा इंस्टॉलेशन प्रतिस्थापित नहीं होते हैं, जिससे एक ही सिस्टम पर कई संस्करण सह-अस्तित्व में हो सकते हैं।
नया संस्करण इंस्टॉल करने के बाद आप डिफ़ॉल्ट पायथन संस्करण बदलना चाह सकते हैं। यह समायोजन प्रभावित करता है कि जब आप किसी संस्करण को निर्दिष्ट किए बिना python3
कमांड चलाते हैं तो किस पायथन संस्करण का उपयोग किया जाता है।
पायथन 3.9 को डिफ़ॉल्ट रूप से सेट करने के लिए, update-alternatives
कमांड का उपयोग करें:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
यह कमांड python3
कमांड निष्पादित करते समय पायथन 3.9 को प्राथमिकता देने के लिए वैकल्पिक प्रणाली को अपडेट करता है। निम्नलिखित के साथ डिफ़ॉल्ट पायथन संस्करण सत्यापित करें:
python3 --version
स्थापना और कॉन्फ़िगरेशन चरणों के बाद, अपग्रेड को सत्यापित करना महत्वपूर्ण है। सुनिश्चित करें कि नया पायथन संस्करण निम्नलिखित को निष्पादित करके वर्तमान है:
python3.9 --version
इस कमांड से बिना किसी त्रुटि के नए इंस्टॉल किए गए पायथन के संस्करण संख्या की पुष्टि होगी। यदि आपको कोई समस्या आती है, तो चरणों को पुनः जांचें, सुनिश्चित करें कि सभी कमांड सही ढंग से निष्पादित की गई हैं।
स्थापित पायथन संस्करण लाइब्रेरीज़ के लिए अपनी साइट-पैकेज का उपयोग करते हैं। यदि आपके पास मौजूदा पैकेज हैं, तो उन्हें अपने नए पायथन इंस्टॉलेशन में दोहराना तर्कसंगत है। आप pip
, पायथन पैकेज इंस्टॉलर की तरह एक उपकरण का उपयोग करके इसे प्राप्त कर सकते हैं।
सबसे पहले, सुनिश्चित करें कि आपके नए पायथन संस्करण के लिए pip
इंस्टॉल किया गया है:
sudo apt install python3.9-distutils sudo apt install python3-pip
अगला, मौजूदा संस्करण से पैकेजों को सूचीबद्ध करें और उन्हें अपने नए संस्करण के लिए इंस्टॉल करें:
pip freeze > installed_packages.txt python3.9 -m pip install -r installed_packages.txt
ये कमांड वर्तमान पैकेजों की सूची लेते हैं और फिर पायथन 3.9 के साथ उन पैकेजों को इंस्टॉल करते हैं।
उबंटू पर पायथन को अपग्रेड करते समय, आप कुछ समस्याओं का सामना कर सकते हैं। यहां सामान्य समस्याएं और समाधान दिए गए हैं:
apt -f install
कमांड का उपयोग करके पैकेजों को पुनः इंस्टॉल करने का प्रयास करें।sudo
की आवश्यकता होती है। सुनिश्चित करें कि पर्याप्त अनुमतियां दी गई हैं।पायथन को अपग्रेड करने से नई भाषा सुविधाओं, प्रदर्शन सुधार और सुरक्षा पैच तक पहुंच प्राप्त करने में मदद मिलती है। यह हाल के पायथन संस्करणों के लिए अक्सर विकसित नवीनतम लाइब्रेरी के साथ संगतता की भी अनुमति देता है। अद्यतित रहना विकास प्रक्रियाओं को सरल बनाता है और बग को कम करता है।
उबंटू पर पायथन को अपग्रेड करने में आपके मौजूदा पायथन संस्करण की जांच करना, सिस्टम पैकेज को अपडेट करना, आवश्यक रिपॉजिटरी जोड़ना, नए पायथन संस्करण इंस्टॉल करना, और अंत में अपने सिस्टम को डिफ़ॉल्ट रूप से अपडेटेड संस्करण का उपयोग करने के लिए कॉन्फ़िगर करना शामिल है। इन चरणों का पालन करने से एक झंझट-मुक्त अपग्रेड सुनिश्चित होता है और नवीनतम पायथन क्षमताओं तक पहुंच मिलती है, जिसके परिणामस्वरूप एक बेहतर सॉफ्टवेयर विकास अनुभव प्राप्त होता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं