संपादित 4 महीने पहले द्वारा ExtremeHow संपादकीय टीम
फेडोरापायथनपिपस्थापनाप्रोग्रामिंगविकासकमांड लाइनटर्मिनलसॉफ्टवेयरडेवलपर्स
अनुवाद अपडेट किया गया 4 महीने पहले
पाइथन एक अद्भुत बहु-उपयोगी प्रोग्रामिंग भाषा है जिसे इसकी सरलता और पठनीयता के लिए जाना जाता है। इसका उपयोग विभिन्न क्षेत्रों जैसे कि वेब विकास, डेटा विश्लेषण, कृत्रिम बुद्धिमत्ता, वैज्ञानिक गणना, और बहुत कुछ में किया जाता है। फेडोरा, एक लोकप्रिय लिनक्स-आधारित संचालन प्रणाली, पाइथन को स्थापित करने और प्रबंधित करने के लिए एक उत्कृष्ट वातावरण प्रदान करती है। इस गाइड में, हम आपको फेडोरा पर पाइथन और पिप, जो कि पाइथन के लिए एक पैकेज मैनेजर है, स्थापित करने की चरण-दर-चरण प्रक्रिया में मार्गदर्शन देंगे। हम सामान्य समस्याओं का समाधान और अक्सर पूछे जाने वाले प्रश्नों का उत्तर भी देंगे।
स्थापना प्रक्रिया के आगे बढ़ने से पहले, यह समझना महत्वपूर्ण है कि पाइथन और पिप क्या हैं।
पाइथन एक उच्च स्तरीय, इंटरप्रेटेड भाषा है जिसे इसकी डायनामिक अर्थ-सामर्थ्य के लिए जाना जाता है। इसकी अंतर्निहित डेटा संरचनाएं, डायनामिक टाइपिंग और बाइंडिंग के साथ मिलकर, एप्लिकेशन बनाने की प्रक्रिया को सरल बनाती हैं। पाइथन का डिज़ाइन दर्शन कोड की पठनीयता पर जोर देता है, और इसकी सिंटैक्स कोड की अवधारणाओं को भाषाओं जैसे C++ या जावा की तुलना में कम लाइनों में व्यक्त करने की अनुमति देता है।
पिप एक पैकेज प्रबंधन प्रणाली है जिसका उपयोग पाइथन में लिखित सॉफ्टवेयर पैकेजों को स्थापित करने और प्रबंधित करने के लिए किया जाता है। कई पाइथन पैकेज पाइथन पैकेज इंडेक्स (PyPI), जो कि पाइथन परियोजनाओं का एक केंद्रीय रिपॉजिटरी है, में पाए जा सकते हैं। पिप इन पुस्तकालयों को आसानी से प्राप्त करने और स्थापित करने में मदद करता है, जिससे डेवेलपर्स जल्दी से विभिन्न क्षमताओं का उपयोग कर सकते हैं।
स्थापना के साथ आगे बढ़ने से पहले, सुनिश्चित करें कि आपके पास निम्न पूर्व आवश्यकताएँ हैं:
sudo
के साथ आदेश निष्पादित करने में सक्षम होना चाहिए।पाइथन को स्थापित करने से पहले, अपने सिस्टम को अपडेट करना एक अच्छी प्रैक्टिस है जिससे यह सुनिश्चित होता है कि सभी मौजूदा पैकेज अप-टू-डेट हैं। निम्नलिखित आदेश चलाएँ:
sudo dnf check-update
sudo dnf update
यह किसी भी उपलब्ध अपडेट की जांच करेगा और उन्हें स्थापित करने के लिए तेजी देगा। यह सुनिश्चित करने के लिए कि आपका सिस्टम सुरक्षित और कार्यात्मक बना रहे, इसे नियमित रूप से अपग्रेड करना महत्वपूर्ण है।
फेडोरा का रिपॉजिटरी पाइथन को स्थापना के लिए तैयार रखता है। इसे स्थापित करने के लिए, डीएनएफ पैकेज मैनेजर का उपयोग करें:
sudo dnf install python3
इस आदेश को निष्पादित करने के बाद, आपके पास पाइथन 3 स्थापित होगा। पाइथन 2 अब पुराना है और नए प्रोजेक्ट्स के लिए उपयोग नहीं किया जाना चाहिए, इसलिए हम पाइथन 3 पर ध्यान केंद्रित करते हैं।
यह सुनिश्चित करने के लिए कि पाइथन सही ढंग से स्थापित है, इसका वर्शन चेक करें:
python3 --version
यह आदेश स्थापित पाइथन वर्शन को प्रदर्शित करेगा यदि सबकुछ सही ढंग से सेट किया गया है।
एक बार जब पाइथन सफलतापूर्वक स्थापित हो जाए, तो आप पाइथन पैकेज मैनेजर पिप को स्थापित कर सकते हैं। चूंकि पाइथन 3.4 के बाद से, पिप डिफ़ॉल्ट रूप से शामिल है, लेकिन यदि यह स्थापित नहीं है, तो इसे निम्नलिखित आदेश का उपयोग करके किया जा सकता है:
sudo dnf install python3-pip
यह आदेश निष्पादित करने पर आपके सिस्टम पर पिप स्थापित करेगा।
यह सुनिश्चित करने के लिए कि आपने पिप स्थापित किया है, इसका वर्शन चेक करें:
pip3 --version
यदि आप संस्करण संख्या आउटपुट देखते हैं, तो पिप सही ढंग से स्थापित है।
पिप को स्थापित करने के बाद, आप आसानी से पाइथन पैकेज प्रबंधित कर सकते हैं। यहाँ कुछ बुनियादी पिप आदेश हैं:
pip3 install package-name
pip3 list
pip3 uninstall package-name
pip3 install --upgrade package-name
हालांकि स्थापना प्रक्रिया आमतौर पर सरल होती है, फिर भी आपको कुछ समस्याओं का सामना करना पड़ सकता है। यहाँ कुछ सामान्य समस्याएँ और उनके समाधान हैं:
यदि आपको एक त्रुटि मिलती है कि pip3: command not found
, तो पिप सही तरीके से स्थापित नहीं हो सकता है। सुनिश्चित करें कि आपने आदेश निष्पादित किया है:
sudo dnf install python3-pip
यदि यह अभी भी काम नहीं करता है, तो आपको अपने PATH में पिप डायरेक्टरी जोड़ने की आवश्यकता हो सकती है। आप यह पता कर सकते हैं कि पिप कहाँ स्थापित है:
which pip3
वापस आया पथ ~/.bashrc
फ़ाइल में जोड़ा जाना चाहिए:
export PATH= /your/path/to/pip3 :$PATH
<your/path/to/pip3>
को पिप द्वारा लौटाए गए वास्तविक पथ से बदलें।
एसएसएल त्रुटियाँ आउट-ऑफ-डेट प्रमाणपत्रों के कारण हो सकती हैं। इसे ठीक करने के लिए, सुनिश्चित करें कि आपके सिस्टम के प्रमाणपत्र अपडेट हैं:
sudo dnf install ca-certificates
यदि आप पैकेज स्थापित करते समय अनुमति समस्याओं का सामना कर रहे हैं, तो यह अक्सर इसलिए होता है क्योंकि आप sudo विशेषाधिकारों के बिना एक सिस्टम-व्यापक पैकेज को स्थापित करने का प्रयास कर रहे हैं। स्थापना आदेश से पहले sudo
टाइप करें:
sudo pip3 install package-name
उपयोगकर्ता-विशिष्ट स्थापना के लिए, आप उपयोग कर सकते हैं:
pip3 install --user package-name
पाइथन और पिप आपके सॉफ़्टवेयर विकास परियोजनाओं को फेडोरा पर चलाने और प्रबंधित करने के लिए एक मजबूत पारिस्थितिकी तंत्र प्रदान करते हैं। इस गाइड में उल्लिखित चरणों का पालन करके, आपने सफलतापूर्वक पाइथन और पिप दोनों को स्थापित किया होगा, जिससे आप हजारों पाइथन पैकेजों की पूरी शक्ति का लाभ उठा सकते हैं। चाहे आप सरल स्क्रिप्ट विकसित कर रहे हों या जटिल वेब एप्लिकेशन, पाइथन और पिप आपके डेवलपर टूलकिट में अनिवार्य उपकरण हैं।
जैसे ही पाइथन स्थापित हो जाता है, आप प्रोग्रामिंग की यात्रा शुरू कर सकते हैं, जो आपके हाथों पर उपलब्ध व्यापक लाइब्रेरी और फ्रेमवर्क का अन्वेषण कर सकते हैं। याद रखें, पाइथन में महारत हासिल करने की कुंजी लगातार अभ्यास और अन्वेषण है। खुश कोडिंग!
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं