AWS Tutorial For Beginners | AWS Full Course - Learn AWS In 10 Hours | AWS Training | Edureka
विषयसूची:
पायथन दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। इसका उपयोग वेबसाइटों को विकसित करने, स्क्रिप्ट लिखने, मशीन सीखने, डेटा का विश्लेषण करने, और अधिक के लिए किया जाता है।
यह ट्यूटोरियल बताता है कि कमांड लाइन का उपयोग करके आपके ऑपरेटिंग सिस्टम पर पायथन के किस संस्करण को स्थापित किया गया है, इसकी जांच कैसे करें। यह उन अनुप्रयोगों को स्थापित करने के लिए उपयोगी हो सकता है जिनके लिए पायथन के एक विशिष्ट संस्करण की आवश्यकता होती है।
हम आपको यह भी दिखाएंगे कि प्रोग्राम को कैसे निर्धारित किया जाए कि पायथन का सिस्टम किस संस्करण में स्थापित है, जहां पायथन स्क्रिप्ट चल रही है। उदाहरण के लिए, पायथन स्क्रिप्ट लिखते समय, आपको यह निर्धारित करना होगा कि स्क्रिप्ट उपयोगकर्ता की मशीन पर स्थापित पायथन के संस्करण का समर्थन करती है या नहीं।
पायथन संस्करण
पायथन उत्पादन-तैयार रिलीज़ निम्न योजना में संस्करणबद्ध हैं:
MAJOR.MINOR.MICRO
उदाहरण के लिए, पायथन 3.6.8 में,
3
एक प्रमुख संस्करण है,
1
एक लघु संस्करण है, और
2
एक माइक्रो संस्करण है।
-
MAJOR
- पायथन के दो प्रमुख संस्करण हैं जो पूरी तरह से संगत नहीं हैं: पायथन 2 और पायथन 3. उदाहरण के लिए,3.5.7
,3.7.2
, और3.8.0
पायथन 3 प्रमुख संस्करण का हिस्सा हैं।MINOR
- ये रिलीज़ नई सुविधाएँ और कार्य ला रही हैं। उदाहरण के लिए,3.6.7
,3.6.7
और3.6.8
सभी पायथन 3.6 मामूली संस्करण का हिस्सा हैं।MICRO
- आमतौर पर, नए माइक्रो संस्करणों में विभिन्न बग फिक्स और सुधार होते हैं।
विकास रिलीज में अतिरिक्त क्वालीफायर होते हैं। अधिक जानकारी के लिए, पायथन "विकास चक्र" प्रलेखन पढ़ें।
पायथन संस्करण की जाँच
पायथन अधिकांश लिनक्स वितरण और macOS पर पूर्व-स्थापित है।
पायथन के किस संस्करण को आपके सिस्टम में स्थापित किया गया है, यह जानने के लिए अजगर पर जाएं -
python --version
या
python -V
संस्करण:
python --version
कमांड डिफ़ॉल्ट पायथन संस्करण को प्रिंट करेगा, इस मामले में, यह
2.7.15
। आपके सिस्टम पर स्थापित संस्करण भिन्न हो सकता है।
Python 2.7.15+
पायथन के डिफ़ॉल्ट संस्करण का उपयोग उन सभी लिपियों द्वारा किया जाएगा, जिनके पास
/usr/bin/python
स्क्रिप्ट की शेलबैंग लाइन में दुभाषिया के रूप में सेट है।
कुछ लिनक्स वितरणों में एक ही समय में पायथन के कई संस्करण स्थापित होते हैं। आम तौर पर, पायथन 3 बाइनरी को पायथन 3 नाम दिया
python3
, और पायथन 2 बाइनरी को
python
या पायथन 2 नाम दिया गया
python2
, लेकिन ऐसा हमेशा नहीं हो सकता है।
यदि आप टाइप करके पायथन 3 स्थापित कर चुके हैं, तो आप देख सकते हैं:
python3 --version
Python 3.6.8
जबकि पायथन 2 अच्छी तरह से समर्थित और सक्रिय है, पायथन 3 को भाषा का वर्तमान और भविष्य माना जाता है।
इस लेख को लिखने के समय, पायथन की नवीनतम प्रमुख रिलीज़ संस्करण 3.8.x है। संभावना है कि आपके पास अपने सिस्टम पर पायथन 3 का एक पुराना संस्करण स्थापित है।
प्रोग्रामर पायथन संस्करण की जाँच कर रहा है
पायथन 2 और पायथन 3 मौलिक रूप से भिन्न हैं। कोड जो Python 2.x में लिखा गया है, वह Python 3.x में काम नहीं कर सकता है।
सभी पायथन संस्करणों में उपलब्ध
sys
मॉड्यूल सिस्टम-विशिष्ट पैरामीटर और फ़ंक्शन प्रदान करता है।
sys.version_info
आपको सिस्टम पर स्थापित पायथन संस्करण को निर्धारित करने की अनुमति देता है। यह एक टपल है जिसमें पांच संस्करण संख्याएँ शामिल हैं:
major
,
minor
,
micro
,
releaselevel
और
serial
।
मान लें कि आपके पास एक स्क्रिप्ट है जिसे कम से कम पायथन संस्करण 3.5 की आवश्यकता है, और आप यह जांचना चाहते हैं कि क्या सिस्टम आवश्यकताओं को पूरा करता है। आप केवल
major
और
minor
संस्करणों की जाँच करके ऐसा कर सकते हैं:
import sys if not sys.version_info.major == 3 and sys.version_info.minor >= 5: print("This script requires Python 3.5 or higher!") print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor)) sys.exit(1)
This script requires Python 3.5 or higher! You are using Python 2.7.
पायथन कोड लिखने के लिए जो पायथन 3 और 2 दोनों के तहत चलता है,
future
मॉड्यूल का उपयोग करें। यह आपको पायथन 2 के तहत पायथन 3.x- संगत कोड चलाने की अनुमति देता है।
निष्कर्ष
यह पता लगाना कि आपके सिस्टम पर पायथन का कौन सा संस्करण स्थापित किया गया है, बहुत आसान है, बस
python --version
टाइप करें।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
टर्मिनल अजगरलिनक्स संस्करण की जांच कैसे करें
इस ट्यूटोरियल में, हम आपको दिखाएंगे कि कमांड लाइन का उपयोग करके आपके सिस्टम पर लिनक्स वितरण और संस्करण को कैसे स्थापित किया जाए।
लिनक्स में कर्नेल संस्करण की जांच कैसे करें
कर्नेल एक ऑपरेटिंग सिस्टम का मुख्य घटक है। इस ट्यूटोरियल में, हम आपको यह पता लगाने के लिए कई अलग-अलग तरीके बताएंगे कि आपके सिस्टम पर लिनक्स कर्नेल का कौन सा संस्करण चल रहा है।
Postgresql संस्करण की जांच कैसे करें
इस लेख में, हम बताएंगे कि आपके सिस्टम पर PostgreSQL सर्वर का कौन सा संस्करण चल रहा है। यह जानना कि PostgreSQL सर्वर का कौन सा संस्करण स्थापित है और आपके सिस्टम पर चलना कुछ स्थितियों में महत्वपूर्ण हो सकता है।