पैकेज प्रबंधकों के साथ लिनक्स पूरी तरह से व्याप्त है। न केवल उबंटू में उपयुक्त है, बल्कि कई प्रोग्रामिंग भाषाएं अपने स्वयं के पैकेज प्रबंधकों के साथ भी आती हैं। Node.js में npm है, रूबी के पास मणि है, और पायथन में पाइप है।
पिप का अर्थ है P योथन मैं nstalls P ackages और आपको Python Package Index (PyPI) से आसानी से संकुल संस्थापित करने देता है। आप इसे अन्य इंडेक्स से भी इंस्टॉल करने के लिए उपयोग कर सकते हैं, लेकिन आमतौर पर आपको जो कुछ भी चाहिए वह पीईपीआई पर उपलब्ध है। पैकेज स्थापित करने के लिए पाइप का उपयोग करने के लिए, आपको इसे पहले अपने सिस्टम पर स्थापित करना होगा।
पाइप के किस संस्करण की आपको आवश्यकता है?
यदि आप पायथन से बिल्कुल परिचित हैं, तो आप शायद जानते हैं कि पायथन 3 लंबे समय से बाहर है। फिर भी, पायथन 2 और पायथन 3 के बीच बड़े बदलावों के कारण, कई लिनक्स वितरणों में डिफ़ॉल्ट रूप से दोनों संस्करण शामिल हैं। इस वजह से, पिप के भी दो संस्करण हैं।
उबंटू के नए संस्करण केवल डिफ़ॉल्ट रूप से स्थापित पायथन 3 के साथ आते हैं। यदि आपको Python 2 के लिए pip की आवश्यकता है, तो आपको Python 2 को भी इंस्टॉल करना होगा।
आपको किस संस्करण की आवश्यकता है, यह उस पैकेज पर निर्भर करता है जिसे आपको स्थापित करने की आवश्यकता है। किसी भी तरह से, प्रक्रिया अपेक्षाकृत आसान है, लेकिन हम आपको दिखाएंगे कि दोनों संस्करणों को कैसे स्थापित किया जाए ताकि आप जान सकें कि वास्तव में क्या करना है।
पायथन 3 के लिए पिप कैसे स्थापित करें
आरंभ करने से पहले पहली बात यह सुनिश्चित करना है कि आपकी पैकेज सूची अद्यतित है। उपयुक्त चलाकर ऐसा करें:
sudo apt update
इस प्रक्रिया में थोड़ा समय लगेगा। एक बार यह पूरा हो जाने के बाद, आप वास्तव में पाइप स्थापित करने के लिए आगे बढ़ सकते हैं। ऐसा करने के लिए, निम्न आदेश चलाएँ:
sudo apt install python3-pip
पुष्टि करें कि आप संकुल को स्थापित करना चाहते हैं, और प्रक्रिया पूरी होने तक प्रतीक्षा करें। एक बार यह समाप्त हो जाने के बाद, पुष्टि करें कि संस्करण की जाँच करके पैकेज सही तरीके से स्थापित है:
pip3 --version
पायथन 2 के लिए पिप कैसे स्थापित करें
जैसा कि ऊपर उल्लेख किया गया है, यदि आपको पायथन 2 के लिए पाइप की आवश्यकता है, तो आपको पायथन 2 को भी स्थापित करना होगा। हालांकि, यह आसान है, क्योंकि Python 2 को पाइप के लिए एक निर्भरता के रूप में स्थापित किया जाएगा।
सबसे पहले, सुनिश्चित करें कि आपकी पैकेज सूची अद्यतित है:
sudo apt update
एक बार यह पूरा हो जाने पर, आप निम्न आदेश के साथ पाइप स्थापित कर सकते हैं:
sudo apt install python-pip
पुष्टि करें कि आप पाइप और उसकी निर्भरता को स्थापित करना चाहते हैं, फिर स्थापना के पूरा होने की प्रतीक्षा करें। एक बार यह समाप्त हो जाने के बाद, सुनिश्चित करें कि संस्करण की जाँच करके सब कुछ ठीक से स्थापित है:
pip --version
क्या आपको पिप या उपयुक्त का उपयोग करना चाहिए?
कुछ मामलों में आप पाएंगे कि पैकेज पायथन पैकेज इंडेक्स और Apt दोनों के माध्यम से उपलब्ध हैं। यदि आपको चुनना है, तो आप Apt के माध्यम से इंस्टॉल करने के साथ चिपके रहना बेहतर समझते हैं, क्योंकि इन संस्करणों का परीक्षण उबंटू पर काम करने के लिए किया गया है। ज्यादातर मामलों में आप केवल पाइप का उपयोग करना चाहेंगे यदि कोई पैकेज Apt के माध्यम से उपलब्ध नहीं है या यदि आपको एक विशिष्ट संस्करण की आवश्यकता है।
निष्कर्ष
यह ध्यान देने योग्य है कि आपको पायथन 2 और पायथन 3 दोनों के लिए पाइप स्थापित करने की आवश्यकता हो सकती है। कुछ पैकेज केवल कुछ निश्चित पायथन संस्करणों के लिए उपलब्ध हैं, और अन्य सॉफ़्टवेयर एक या दोनों पर भरोसा कर सकते हैं। उदाहरण के लिए, Neovim, उपयोगकर्ताओं को Python 2 और Python 3 दोनों में ऐड-ऑन बनाने देता है और पाइप के दोनों संस्करणों में अपना स्वयं का पैकेज स्थापित करने पर निर्भर करता है।
संभावना अच्छी है कि आप पाइप स्थापित कर रहे हैं क्योंकि आप एक डेवलपर हैं। अगर ऐसा है, तो हमारी सर्वश्रेष्ठ पायथन आईडीई की सूची देखना सुनिश्चित करें।