एंड्रॉयड Pydroid के प्रयोग पर पायथन 3
विषयसूची:
- सॉफ़्टवेयर संग्रह सक्षम करें (SCL)
- CentOS 7 पर अजगर 3 स्थापित करना
- पायथन 3 का उपयोग करना
- विकास उपकरण स्थापित करना
- एक आभासी वातावरण बनाना
- निष्कर्ष
यह ट्यूटोरियल वितरण डिफ़ॉल्ट डिफ़ॉल्ट संस्करण 2.7 के साथ सॉफ्टवेयर कलेक्शंस (SCL) का उपयोग करके CentOS 7 सिस्टम पर पायथन 3 स्थापित करने के माध्यम से आपका मार्गदर्शन करेगा। हम आपको यह भी दिखाएंगे कि पायथन आभासी वातावरण कैसे बनाया जाए।
पायथन दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। सिंटैक्स पायथन सीखने के लिए अपने सरल और आसान के साथ शुरुआती और अनुभवी डेवलपर्स के लिए एक बढ़िया विकल्प है। पायथन एक काफी बहुमुखी प्रोग्रामिंग भाषा है। आप इसका उपयोग लगभग कुछ भी करने के लिए कर सकते हैं, छोटी स्क्रिप्ट लिख सकते हैं, गेम बना सकते हैं, वेबसाइट विकसित कर सकते हैं, मशीन लर्निंग एल्गोरिदम बना सकते हैं, डेटा का विश्लेषण कर सकते हैं, आदि।
YouTube, DropBox, Reddit, Quora, Instagram सहित कई लोकप्रिय एप्लिकेशन और वेबसाइटों को पायथन का उपयोग करके विकसित किया गया है।
जबकि पायथन 2 अच्छी तरह से समर्थित और सक्रिय है, पायथन 3 को भाषा का वर्तमान और भविष्य माना जाता है।
सॉफ़्टवेयर संग्रह सक्षम करें (SCL)
सॉफ्टवेयर कलेक्शंस, जिसे SCL के रूप में भी जाना जाता है, एक सामुदायिक प्रोजेक्ट है जो आपको सिस्टम डिफ़ॉल्ट पैकेजों को प्रभावित किए बिना, एक ही सिस्टम पर सॉफ़्टवेयर के कई संस्करणों को बनाने, स्थापित करने और उपयोग करने की अनुमति देता है। SCL को सक्षम करने से आप प्रोग्रामिंग भाषाओं और सेवाओं के नए संस्करणों तक पहुंच प्राप्त करेंगे जो कोर रिपॉजिटरी में उपलब्ध नहीं हैं।
पाइथन 2.7.5 के साथ CentOS 7 जहाज जो कि CentOS बेस सिस्टम का एक महत्वपूर्ण हिस्सा है। SCL आपको डिफ़ॉल्ट python v2.7.5 के साथ अजगर 3.x के नए संस्करण स्थापित करने की अनुमति देता है ताकि
yum
जैसे सिस्टम टूल ठीक से काम करते रहें।
SCL को सक्षम करने के लिए, आपको CentOS SCL रिलीज़ फ़ाइल इंस्टॉल करनी होगी। यह CentOS एक्सट्रा रिपॉजिटरी का हिस्सा है और इसे निम्न कमांड चलाकर स्थापित किया जा सकता है:
sudo yum install centos-release-scl
CentOS 7 पर अजगर 3 स्थापित करना
अब जब आपके पास SCL रिपॉजिटरी तक पहुंच है, तो आप अपनी आवश्यकता के किसी भी पायथन 3.x संस्करण को स्थापित कर सकते हैं। वर्तमान में, निम्नलिखित पायथन 3 संग्रह उपलब्ध हैं:
- पायथन 3.3Python 3.4Python 3.5Python 3.6
इस ट्यूटोरियल में, हम पायथन 3.6 स्थापित करेंगे, जो कि लेखन के समय उपलब्ध नवीनतम संस्करण है। ऐसा करने के लिए अपने CentOS 7 टर्मिनल पर निम्न कमांड टाइप करें:
पायथन 3 का उपयोग करना
पैकेज
rh-python36
स्थापित होने के बाद, टाइप करके अजगर संस्करण की जाँच करें:
python --version
Python 2.7.5
आप देखेंगे कि आपके मौजूदा शेल में पायथन 2.7 डिफ़ॉल्ट पायथन संस्करण है।
अजगर 3.6 का उपयोग करने के लिए आपको सॉफ्टवेयर कलेक्शन
scl
टूल का उपयोग करके एक नया शेल इंस्टेंस लॉन्च करने की आवश्यकता है:
scl enable rh-python36 bash
ऊपर दी गई कमांड स्क्रिप्ट
/opt/rh/rh-python36/enable
को कॉल कर रही है, जो शेल चरों के चर को बदल देती है।
python --version
Python 3.6.3
यह बताना महत्वपूर्ण है कि पायथन 3.6 को केवल इस शेल सत्र में डिफ़ॉल्ट पायथन संस्करण के रूप में सेट किया गया है। यदि आप सत्र से बाहर निकलते हैं या किसी अन्य टर्मिनल से नया सत्र खोलते हैं तो 2.7 2.7 डिफ़ॉल्ट पायथन संस्करण होगा।
विकास उपकरण स्थापित करना
पायथन मॉड्यूल के निर्माण के लिए विकास उपकरण की आवश्यकता होती है। आवश्यक टूल और लाइब्रेरी टाइप करने के लिए:
sudo yum groupinstall 'Development Tools'
एक आभासी वातावरण बनाना
पायथन
Virtual Environments
आपको विश्व स्तर पर स्थापित होने के बजाय एक विशिष्ट परियोजना के लिए एक अलग स्थान पर पायथन मॉड्यूल स्थापित करने की अनुमति देता है। इस तरह, आपको अन्य पायथन परियोजनाओं को प्रभावित करने के बारे में चिंता करने की ज़रूरत नहीं है।
पायथन 3 में नया वर्चुअल वातावरण बनाने का पसंदीदा तरीका है
venv
कमांड को निष्पादित करना।
मान लें कि आप एक नया पायथन 3 प्रोजेक्ट बनाना चाहते हैं, जिसे
my_new_project
कहा जाता है,
my_new_project
आपके उपयोगकर्ता होम डायरेक्टरी के अंदर है और वर्चुअल वातावरण से मेल खाता है।
सबसे पहले, प्रोजेक्ट डायरेक्टरी बनाएं और उसमें स्विच करें:
mkdir ~/my_new_project
cd ~/my_new_project
scl
3.6 को
scl
टूल का उपयोग करके सक्रिय करें:
scl enable rh-python36 bash
प्रोजेक्ट रूट के अंदर से
my_project_venv
नाम का वर्चुअल वातावरण बनाने के लिए निम्न कमांड चलाएँ:
python -m venv my_project_venv
वर्चुअल वातावरण का उपयोग शुरू करने के लिए, इसे टाइप करके सक्रिय करें:
source my_project_venv/bin/activate
पर्यावरण को सक्रिय करने के बाद, शेल प्रॉम्प्ट को पर्यावरण के नाम के साथ उपसर्ग किया जाएगा:
(my_project_venv) user@host:~/my_new_project$
पायथॉन 3.4 के साथ शुरू, आभासी वातावरण पाइप बनाते समय, पायथन के लिए पैकेज मैनेजर डिफ़ॉल्ट रूप से स्थापित होता है।
निष्कर्ष
अब आपके पास अपने CentOS 7 मशीन पर पायथन 3 प्रोग्रामिंग वातावरण स्थापित होना चाहिए, और आप अपने पायथन 3 प्रोजेक्ट को विकसित करना शुरू कर सकते हैं।
आप यह भी पढ़ सकते हैं कि CentOS 7 पर Odoo 11 को कैसे स्थापित किया जाए और CentOS 7 सर्वर पर पायथन सॉफ़्टवेयर को चलाने के लिए पायथन 3 वर्चुअल वातावरण का उपयोग करने का एक उदाहरण देखें।
अजगर पाइप कुंवारी सेंटोससेंटो 7 पर php कंपोज़र को कैसे स्थापित करें और कैसे उपयोग करें

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

पायथन दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। सिंटैक्स पायथन सीखने के लिए अपने सरल और आसान के साथ शुरुआती और अनुभवी डेवलपर्स के लिए एक बढ़िया विकल्प है। इस ट्यूटोरियल में बताया गया है कि डेबियन 9 पर पायथन 3.7 को कैसे स्थापित किया जाए।
Ubuntu 18.04 पर अजगर 3.8 स्थापित कैसे करें

इस ट्यूटोरियल में हम उबंटू 18.04 पर पायथन 3.8 को स्थापित करने के दो अलग-अलग तरीकों को कवर करेंगे। पहला विकल्प डीएपीएस से डीबीडीएस से डेब्यू पैकेज स्थापित करना है, और दूसरा स्रोत कोड से निर्माण करना है।