Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> MAC

मैक पर Python 3 को अपग्रेड और उपयोग करना

मैक पर Python 3 को अपग्रेड और उपयोग करना

आप सोच सकते हैं कि आपके बिल्कुल नए मैक में सभी प्रासंगिक सॉफ़्टवेयर का नवीनतम संस्करण है। अधिकांश यूज़र ऐप्स के लिए, आप सही होंगे, लेकिन अंतर्निहित फ्रेमवर्क के लिए यह एक अलग कहानी है। नए मैक अभी भी Python 2.7.10 के साथ शिप होते हैं, भले ही सबसे हालिया स्थिर रिलीज़ Python 3.5 है। यदि यह संस्करणों के बीच एक बड़ा अंतर लगता है, तो ऐसा इसलिए है क्योंकि यह है। लेकिन नया संस्करण आवश्यक रूप से बेहतर नहीं है: Python 3, Python 2 के साथ बैकवर्ड्स कम्पेटिबल नहीं है, और अधिकांश डेवलपर्स अभी भी Python 2 का उपयोग कर रहे हैं।

2to3 या नहीं 2to3?

मैक पर Python 3 को अपग्रेड और उपयोग करना

एक भोला उपयोगकर्ता सोच सकता है कि Python 3 बेहतर है क्योंकि यह नया है। वे पूरी तरह से गलत नहीं होंगे क्योंकि Python 3 में कुछ अच्छी नई सुविधाएं शामिल हैं जो Python 2 में नहीं हैं। हालांकि, उन नई सुविधाओं के साथ, Python 3 की एक समस्या भी है: यह Python 2 के साथ बैकवर्ड्स कम्पेटिबल नहीं है। इसका मतलब है कि Python 2 इंटरप्रेटर के लिए लिखे गए प्रोग्राम Python 3 इंटरप्रेटर पर नहीं चलेंगे। यहां तक कि print जैसे मौलिक फंक्शन भी Python 2 और 3 के बीच अलग तरह से काम करते हैं, जिससे एक प्लेटफॉर्म से दूसरे पर जाना गैर-तुच्छ हो जाता है।

लेकिन पूरी दुनिया Python 3 पर क्यों नहीं चली गई? मुख्य समस्या यह है कि सम्मोहक प्रेरणा की कमी है। Python 2 एक मजबूत भाषा है, और केवल पावर यूज़र्स ही Python 3 की नई सुविधाओं का पूरा लाभ अनुभव करेंगे। साथ ही, Python 2.7.10 सभी मैक और कई लिनक्स डिस्ट्रो पर प्री-इंस्टॉल आता है।

हालांकि, Python 2 हमेशा के लिए नहीं रहेगा। डेवलपर्स ने 2020 को Python 2 सपोर्ट के लिए अंतिम वर्ष निर्धारित किया है, और सभी को तब तक अपने प्रोग्राम्स को Python 3 पर ट्रांसफर करना होगा। 2to3 जैसी यूटिलिटीज Python 2 प्रोग्राम को वैध Python 3 सिंटैक्स में बदलना आसान बनाती हैं, लेकिन अगर आपने कभी Google Translate का उपयोग किया है, तो आप जानते हैं कि यह परफेक्ट नहीं होगा।

अपने मैक पर Python 3 में अपग्रेड करना

भले ही यह डी फैक्टो मानक नहीं है, आप आज अपने कंप्यूटर पर Python 3 चला सकते हैं। आप इसे समवर्ती Python 2.7 इंस्टॉलेशन के साथ भी चला सकते हैं बिना संस्करण 2.7 इंस्टॉलेशन को प्रभावित किए।

1. Python वेबसाइट से सबसे हालिया पैकेज डाउनलोड करें।

मैक पर Python 3 को अपग्रेड और उपयोग करना

2. डाउनलोड की गई फ़ाइल पर डबल-क्लिक करके Python 3 इंस्टॉलर चलाएं।

मैक पर Python 3 को अपग्रेड और उपयोग करना

3. यदि आप Applications फोल्डर खोलते हैं, तो आपको एक नया Python 3.x फोल्डर मिलेगा।

मैक पर Python 3 को अपग्रेड और उपयोग करना

4. उस फोल्डर के अंदर आपको Python एप्लिकेशन लॉन्च करने के लिए एक GUI इंटरफ़ेस मिलेगा, साथ ही IDLE, Python एप्लिकेशन विकसित करने के लिए एक IDE।

मैक पर Python 3 को अपग्रेड और उपयोग करना

Python 3 चलाना

आपके मैक पर Python 3 स्क्रिप्ट चलाने के कुछ तरीके हैं।

1. टर्मिनल से Python 3 चलाने के लिए, आप python3 कमांड का उपयोग करेंगे। यह python कमांड से अलग है जो Python 2.7 लोड करेगा।

मैक पर Python 3 को अपग्रेड और उपयोग करना

2. वह कमांड, बिना किसी अतिरिक्त आर्गुमेंट के, Python 3 इंटरैक्टिव इंटरप्रेटर को आमंत्रित करेगी।

मैक पर Python 3 को अपग्रेड और उपयोग करना

3. यदि आप Python 3 इंटरप्रेटर के साथ एक स्क्रिप्ट चलाना चाहते हैं, तो python3 कमांड के बाद अपने .py फ़ाइल का पथ लिखें।

मैक पर Python 3 को अपग्रेड और उपयोग करना

आप Python Launcher GUI से Python 3 प्रोग्राम भी चला सकते हैं। टर्मिनल से एक त्वरित स्क्रिप्ट चलाने के लिए, लॉन्चर का उपयोग करने का कोई फायदा नहीं है, लेकिन यदि आप फ्लैग्स और विकल्प सेट करना चाहते हैं, तो यह ऐसा करने का एक आसान तरीका हो सकता है।

1. "/Applications/Python 3.5." में मिलने वाले Python Launcher को खोलें। (ध्यान दें कि Python फोल्डर में नंबर भविष्य के संस्करणों के साथ बदल सकता है।)

मैक पर Python 3 को अपग्रेड और उपयोग करना

2. यह एक प्राथमिकता विंडो खोलेगा। डिफ़ॉल्ट रूप से, लॉन्चर सब कुछ Python 2 इंटरप्रेटर के साथ चलाएगा। इसे Python 3 में बदलने के लिए, आपको "Interpreter" के तहत डायरेक्टरी पथ को /usr/local/bin/python3 में बदलना होगा। वहीं Python 3.5 इंटरप्रेटर डिफ़ॉल्ट रूप से इंस्टॉल होता है।

मैक पर Python 3 को अपग्रेड और उपयोग करना

मैक पर Python 3 को अपग्रेड और उपयोग करना

3. मेनू बार से "File > Open…" चुनें और अपनी Python स्क्रिप्ट चुनें।

मैक पर Python 3 को अपग्रेड और उपयोग करना

4. स्क्रिप्ट अब एक टर्मिनल विंडो में चलेगी।

मैक पर Python 3 को अपग्रेड और उपयोग करना

निष्कर्ष

मैक पर Python 3 इंस्टॉल करना कठिन नहीं है। यहां चुनौती अपनी कोडिंग आदतों को बदलने की है। यदि आप कुछ समय से Python 2 लिख रहे हैं, तो Python 3 पर स्विच करना क्रूज़ जहाज को मोड़ने जैसा महसूस हो सकता है। लेकिन आपको अंततः यह करना सीखना होगा, इसलिए आप कुछ साल आगे रहते हुए शुरुआत कर सकते हैं।

  1. मैक पर VHS और कंसोल कैप्चर करने के लिए EasyCAP का उपयोग करना मैक पर VHS और कंसोल कैप्चर करने के लिए EasyCAP का उपयोग करना

    EasyCAP वीडियो-ग्रैबिंग गिज़्मो खरीदने में सस्ता है, लगभग हर जगह उपलब्ध है, और आपके कंप्यूटर में वास्तव में उपयोगी कार्यक्षमता जोड़ता है। बेहतर अभी तक, यह Yosemite पर पूरी तरह से काम करता है जिससे आप गेम कंसोल, VHS वीडियो, DV टेप, आदि को सीधे अपने मैक में MP4 का उपयोग करके कैप्चर कर सकते हैं। EasyCA

  1. मैक पर टेक्स्ट शॉर्टकट का उपयोग कैसे करें मैक पर टेक्स्ट शॉर्टकट का उपयोग कैसे करें

    इससे पहले, हमने आपको दिखाया था कि अपने iOS डिवाइस पर त्वरित और कुशल टाइपिंग के लिए टेक्स्ट शॉर्टकट का उपयोग कैसे करें। वही सुविधा OS X पर भी उपलब्ध है जो आपको एक बड़े वाक्यांश के प्रतिस्थापन के रूप में छोटे वाक्यांशों या अक्षरों के समूह का उपयोग करने की अनुमति देती है जो आपके शॉर्टकट टाइप करते ही स्

  1. मैकओएस पर पायथन आसानी से अपडेट करें: त्वरित और विश्वसनीय गाइड मैकओएस पर पायथन आसानी से अपडेट करें: त्वरित और विश्वसनीय गाइड

    तो, मैक पर पायथन कैसे अपडेट करें? आसान! हमने आपको कवर किया है। पायथन हमेशा एक प्रमुख प्रोग्रामिंग भाषा रही है जिसे नए और अनुभवी दोनों प्रोग्रामर द्वारा उपयोग किया जाता है। हाल के मैक संस्करणों में पायथन 2.7 शामिल है; फिर भी, कई और पायथन सब्सक्राइबर्स को मैक पर पायथन को एक संशोधित मॉडल जैसे पायथन 3.8