पायथन रोबोटिक्स, IoT, बिग डेटा और मशीन लर्निंग के क्षेत्र में विभिन्न उपयोगी अनुप्रयोगों को विकसित करने के लिए एक बहुमुखी और व्यापक रूप से इस्तेमाल की जाने वाली प्रोग्रामिंग भाषा है। लोग ज्यादातर इस प्रोग्रामिंग भाषा का उपयोग वेबसाइटों, अनुप्रयोगों को विकसित करने, कार्यों को स्वचालित करने और डेटा विश्लेषण करने के लिए करते हैं। यह भाषा रास्पबेरी पाई प्रणाली की आधिकारिक भाषा है, इस प्रकार, यह कहना उचित है कि यह अपने डिवाइस पर रास्पबेरी पाई ओएस जीयूआई संस्करण का उपयोग करने वाले उपयोगकर्ताओं के लिए एक महत्वपूर्ण भूमिका निभाता है। हालाँकि, यह सवाल पूछा जाना चाहिए कि क्या SSH के ऊपर रास्पबेरी पाई को पायथन के साथ प्रोग्राम करने की संभावना है। इसका कारण यह है कि ज्यादातर लोग एसएसएच पर रास्पबेरी पाई टर्मिनल तक पहुंचना पसंद करते हैं।
यह आलेख उन उपयोगकर्ताओं के लिए विस्तृत मार्गदर्शिका है जो एसएसएच के माध्यम से रास्पबेरी पीआई पर पायथन सीखना चाहते हैं।
क्या मैं एसएसएच पर पायथन के साथ रास्पबेरी पीआई प्रोग्राम कर सकता हूं?
हां, आप एसएसएच पर पाइथन के साथ रास्पबेरी पीआई प्रोग्राम कर सकते हैं। SSH पर Python के साथ Raspberry Pi को प्रोग्राम करने के चरणों का उल्लेख नीचे किया गया है।
चरण 1: रास्पबेरी पाई पर SSH को सक्षम करें
पहला कदम एसएसएच को रास्पबेरी पीआई सिस्टम को दूरस्थ रूप से एक्सेस करने में सक्षम बनाना है ताकि इसे एसएसएच का उपयोग करके प्रोग्राम किया जा सके। SSH को सक्षम करने के लिए, नीचे दी गई कमांड का उपयोग करके रास्पबेरी पाई कॉन्फ़िगरेशन टूल खोलें:
$ सुडो raspi-config
कॉन्फ़िगरेशन टूल विंडो से, चुनें 'इंटरफ़ेस विकल्प' .
फिर सेलेक्ट करें 'एसएसएच' विकल्प:
आवेदन करना ' हाँ' रास्पबेरी पाई पर एसएसएच को सक्षम करने के लिए।
SSH के सक्षम होने की सूचना देने के लिए एक संकेत दिखाई देगा, क्लिक करें 'ठीक' .
अब आप अपने पीसी पर एसएसएच के माध्यम से रास्पबेरी पीआई तक पहुंच सकते हैं, पढ़ें लेख दिशा - निर्देश के लिए।
चरण 2: पायथन के संस्करण की जाँच करें
पीसी पर SSH के माध्यम से रास्पबेरी पाई तक पहुँचने के बाद, आपको यह सुनिश्चित करना होगा कि इसमें अजगर (रास्पबेरी पाई सिस्टम) स्थापित है और इसके लिए नीचे दी गई कमांड का पालन करें:
$ python3 --संस्करणआउटपुट पायथन के स्थापित संस्करण को प्रदर्शित करेगा:
यदि किसी तरह, आपको कोई समस्या हो रही है, तो आप निम्न कमांड का उपयोग करके अजगर को पुनर्स्थापित कर सकते हैं:
$ सुडो उपयुक्त इंस्टॉल python3
चरण 3: पायथन प्रोग्राम लिखें और चलाएं
अब अंत में आप एक पायथन प्रोग्राम लिख सकते हैं। एसएसएच के माध्यम से रास्पबेरी पाई पर पायथन प्रोग्राम लिखने और चलाने के दो तरीके नीचे दिए गए हैं:
विधि 1: एक पायथन फ़ाइल बनाएँ
पहला तरीका नीचे दिए गए आदेश के माध्यम से नैनो संपादक का उपयोग करके पायथन फ़ाइल बनाना है:
वाक्य - विन्यास
$ नैनो < फ़ाइल नाम > .pyउदाहरण
$ नैनो pythonfile.pyअब आप इस फाइल में कोई भी Python कोड टाइप कर सकते हैं। यहाँ, मैंने आपको एक उदाहरण देने के लिए एक बहुत ही बुनियादी अजगर गुणन कोड का उपयोग किया है।
एक्स = 2वाई = 10
साथ में = एक्स * वाई
प्रिंट ( साथ में )
फिर चाबियां मारो CTRL+X और फिर वाई फ़ाइल को सहेजने और बाहर निकलने के लिए।
फ़ाइल को चलाने के लिए, बस नीचे दी गई कमांड का उपयोग करें और प्रोग्राम का आउटपुट टर्मिनल पर प्रदर्शित होगा:
वाक्य - विन्यास
$ python3 < फ़ाइल का नाम > .pyउदाहरण
$ python3 pythonfile.py
विधि 2: सीधे Python Script लिखें
दूसरी विधि यह है कि आप एक अलग फ़ाइल बनाने के बजाय सीधे SSH टर्मिनल पर Python स्क्रिप्ट चला सकते हैं। SSH टर्मिनल पर अजगर को खोलने के लिए बस नीचे दी गई कमांड का उपयोग करें:
$ python3
अब आप नीचे दी गई पंक्ति को एक-एक करके सीधे SSH टर्मिनल पर किसी भी पायथन प्रोग्राम को लिख सकते हैं:
एक्स = 2वाई = 10
साथ में = एक्स * वाई
प्रिंट ( साथ में )
इस तरह, आप पायथन में कई कोड लिख सकते हैं और उन्हें एसएसएच पर रास्पबेरी पीआई पर चला सकते हैं।
निष्कर्ष
हां, SSH पर रास्पबेरी पाई को प्रोग्राम करने के लिए पायथन का उपयोग किया जा सकता है। सुनिश्चित करें कि एसएसएच सक्षम है और आपके रास्पबेरी पाई सिस्टम पर पायथन स्थापित है। SSH पर रास्पबेरी प्रणाली तक पहुँचने के बाद, आप नैनो संपादक का उपयोग करके एक अलग अजगर कोड फ़ाइल बना सकते हैं या अजगर दुभाषिया चला सकते हैं और इसे सीधे टर्मिनल पर चलाने के लिए कोड को एक-एक करके जोड़ सकते हैं।