
प्रकाशित: 31 दिसंबर 2022, शाम 5:01 बजे EST
अज़ीफा दिन में सिक्योरिटी ऑपरेशंस इंजीनियर हैं और रात में टेक्निकल कंटेंट राइटर। उन्हें लिनक्स एक्सप्लोर करना और उस पर ट्यूटोरियल लिखना पसंद है। इसके अलावा, वे एक मूवीहोलिक हैं और अच्छी फोटोग्राफी की सराहना भी करती हैं।
एनाकोंडा एक ओपन-सोर्स सॉफ्टवेयर है जिसका उपयोग मशीन लर्निंग, डेटा साइंस, और अन्य वैज्ञानिक वर्कफ्लो को प्रबंधित करने के लिए किया जाता है। यह एक एकीकृत पायथन वातावरण है जो सैकड़ों वैज्ञानिक पैकेज के साथ पैक आता है जो आपको अपनी परियोजनाओं के साथ शुरुआत करने में मदद करते हैं।
एनाकोंडा लिनक्स के साथ-साथ विंडोज और macOS सहित अन्य ऑपरेटिंग सिस्टम पर इंस्टॉल और कॉन्फिगर करना आसान है। आइए देखें कि आप कमांड लाइन के माध्यम से उबंटू पर एनाकोंडा कैसे इंस्टॉल और सेट अप कर सकते हैं।
एनाकोंडा क्या है?
एनाकोंडा वैज्ञानिक कंप्यूटिंग के लिए R और पायथन प्रोग्रामिंग भाषाओं का एक वितरण है। मशीन लर्निंग, डेटा प्रोसेसिंग, डेटा साइंस, और प्रेडिक्टिव एनालिसिस से जुड़ी परियोजनाओं में उपयोग किया जाता है, एनाकोंडा नौसिखिया उपयोगकर्ताओं और वैज्ञानिक समुदायों के लिए पैकेज प्रबंधन और तैनाती को आसान बनाता है।
एनाकोंडा में कंडा होता है, एक पैकेज और एक वातावरण प्रबंधक जिसका उपयोग उन परियोजनाओं को अलग करने के लिए किया जाता है जो पायथन या इसके पैकेज के विभिन्न संस्करणों का उपयोग करते हैं। इसका उपयोग पैकेज अपडेट करने और किसी विशेष प्रोजेक्ट से उन्हें इंस्टॉल या अनइंस्टॉल करने के लिए भी किया जाता है।
उबंटू पर एनाकोंडा कैसे इंस्टॉल करें
उबंटू पर एनाकोंडा इंस्टॉल करने के चरण यहां दिए गए हैं:
चरण 1: अपने सिस्टम को अपडेट और अपग्रेड करें
उबंटू पर एनाकोंडा इंस्टॉल करना शुरू करने के लिए, आपको पहले अपने लिनक्स सिस्टम रिपॉजिटरी को अपडेट करना होगा। ऐसा करने के लिए, Ctrl + Alt + T दबाकर उबंटू टर्मिनल खोलें और फिर निम्न कमांड जारी करें:
sudo apt-get update
अब सिस्टम पैकेज को अपग्रेड करने के लिए निम्न कमांड चलाएं:
sudo apt-get upgrade
चरण 2: उबंटू पर एनाकोंडा इंस्टॉलर डाउनलोड करें
इस चरण में, आप wget कमांड का उपयोग करके एनाकोंडा पैकेज डाउनलोड करेंगे। अगर आपके सिस्टम पर Wget इंस्टॉल नहीं है, तो निम्न कमांड चलाएं:
sudo apt-get install wget
आपको इंस्टॉलर को /tmp डायरेक्टरी में डाउनलोड करना होगा। /tmp फोल्डर में प्रवेश करने के लिए cd कमांड का उपयोग करें:
cd /tmp
एक बार अंदर जाने पर, पैकेज डाउनलोड करने के लिए निम्न कमांड निष्पादित करें:
wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh
इसे डाउनलोड होने में कुछ समय लग सकता है तो धैर्य रखें। एनाकोंडा पैकेज एक बड़ी फ़ाइल है, लगभग 500MB+। जब आप एनाकोंडा डाउनलोड करते हैं, तो यह कंडा, पायथन, और 150 से अधिक वैज्ञानिक पैकेज और उनकी निर्भरताओं के साथ पैक आता है।

एक बार जब आप एनाकोंडा इंस्टॉलर पैकेज डाउनलोड कर लेते हैं, तो निम्न कमांड का उपयोग करके इसके हैश कोड की अखंडता सत्यापित करें:
sha256sum Anaconda3-2022.05-Linux-x86_64.sh

आउटपुट एनाकोंडा इंस्टॉलर का SHA256 चेकसम है, और यह आधिकारिक एनाकोंडा वेबपेज पर मौजूद कोड से मेल खाना चाहिए।
यदि मिलान विफल होता है, तो आपको त्रुटियां मिलेंगी और स्क्रिप्ट एनाकोंडा इंस्टॉल नहीं करेगी। यदि कोड मेल खाता है, तो आप अपने सिस्टम पर एनाकोंडा इंस्टॉल करने के लिए आगे बढ़ सकते हैं।
चरण 3: उबंटू पर एनाकोंडा इंस्टॉल करें
एनाकोंडा इंस्टॉल करने के लिए, एनाकोंडा बैश शेल स्क्रिप्ट को ऐसे चलाएं:
bash Anaconda3-2022.05-Linux-x86_64.sh
जो लोग नहीं चाहते कि एनाकोंडा उनके सिस्टम पर सारा डिस्क स्पेस ले ले, वे मिनीकॉन्डा इंस्टॉल कर सकते हैं। मिनीकॉन्डा एक हल्का वितरण है जो केवल कंडा और पायथन के साथ पैक आता है। यदि आप कोई वैज्ञानिक पैकेज इंस्टॉल करना चाहते हैं, तो आप अभी भी कंडा के साथ कर सकते हैं।
मिनीकॉन्डा इंस्टॉल करने के लिए, निम्न कमांड का उपयोग करें:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sha256sum Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
पहला कमांड पैकेज डाउनलोड करेगा, दूसरा कमांड डाउनलोड की गई फ़ाइल की हैश अखंडता सत्यापित करेगा, और तीसरा कमांड मिनीकॉन्डा इंस्टॉलर को निष्पादित करता है।
एक बार जब आप बैश स्क्रिप्ट चला लेते हैं, तो यह आपको लाइसेंस समझौता देखने के लिए प्रेरित करेगा। लाइसेंस देखने के लिए, yes टाइप करें और Enter दबाएं।

लाइसेंस समझौता देखने के बाद, इंस्टॉलर पूछेगा कि क्या आप लाइसेंस स्वीकार करना चाहते हैं या नहीं। सहमत होने के लिए yes टाइप करें और Enter दबाएं।

अगला, इंस्टॉलर आपसे उस स्थान के बारे में पूछेगा जहां आप एनाकोंडा इंस्टॉल करना चाहते हैं। डिफ़ॉल्ट स्थान रखने के लिए, Enter दबाएं। अन्यथा, उस डायरेक्टरी का पथ बताएं जहां आप एप्लिकेशन इंस्टॉल करना चाहते हैं। इसके बाद, इंस्टॉलेशन शुरू हो जाएगा, और आप इसे टर्मिनल पर ट्रैक कर सकते हैं।

एक बार इंस्टॉलेशन पूरा हो जाने पर, इस कमांड की मदद से वातावरण सेटिंग्स को सक्रिय करें:
source ~/.bashrc
चरण 4: इंस्टॉलेशन सत्यापित करें
इंस्टॉलेशन प्रक्रिया पूरी होने के बाद, इंस्टॉलेशन सत्यापित करना एक अच्छी प्रथा है। आप निम्न कमांड की मदद से इसे प्राप्त कर सकते हैं:
conda info

आउटपुट में, आप एनाकोंडा के बारे में सभी जानकारी देखेंगे। यह बताता है कि एनाकोंडा अब आपके सिस्टम पर मौजूद है। यदि आपको "conda: command not found" त्रुटि मिलती है, तो इसका मतलब है कि इंस्टॉलेशन में कोई समस्या थी जिसकी वजह से इंस्टॉलर एनाकोंडा इंस्टॉल करने में विफल रहा।
इसे ठीक करने के लिए, एनाकोंडा को फिर से इंस्टॉल करने का प्रयास करें और सुनिश्चित करें कि आप कोई चरण न चूकें।
इंस्टॉलेशन सत्यापित करने का एक और तरीका आपके द्वारा इंस्टॉल किए गए एप्लिकेशन के संस्करण की जांच करना है। यदि आउटपुट में आपको संस्करण संख्या मिलती है, तो इसका मतलब है कि एप्लिकेशन सफलतापूर्वक इंस्टॉल हो गया था, और अब यह आपके सिस्टम पर मौजूद है, आपके उपयोग के लिए तैयार।
कंडा का संस्करण जांचने के लिए, निम्न कमांड जारी करें:
conda --version
उबंटू पर एनाकोंडा कैसे अपडेट करें
आपको इंस्टॉलेशन के तुरंत बाद एनाकोंडा अपडेट करने की आवश्यकता नहीं है। लेकिन आपको जल्द या बाद में ऐसा करना पड़ सकता है। उस स्थिति में, आप पहले निम्न कमांड चलाकर कंडा पैकेज मैनेजर को अपडेट करेंगे:
conda update conda

आगे बढ़ने के लिए y या yes दर्ज करें।
उसके बाद, कंडा का उपयोग करके एनाकोंडा को अपडेट करने के लिए निम्न कमांड का उपयोग करें:
conda update anaconda

उबंटू से एनाकोंडा कैसे अनइंस्टॉल करें
क्या होगा यदि आपको अपने सिस्टम से एनाकोंडा अनइंस्टॉल करने की आवश्यकता है? आप दो बुनियादी लिनक्स कमांड की मदद से उबंटू से एनाकोंडा को आसानी से हटा सकते हैं। पहले, आप अपने सिस्टम पर anaconda-clean पैकेज इंस्टॉल करेंगे, निम्न कमांड का उपयोग करके:
conda install anaconda-clean
अगला, इसका उपयोग एनाकोंडा से संबंधित सभी फाइलों और डायरेक्टरी को हटाने के लिए करें:
anaconda-clean

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