कुछ दिनों पहले विंडोज टीम ने विंडोज 10 के लिए मई 2019 अपडेट की घोषणा की । इस पोस्ट में हम यह देखने जा रहे हैं कि हम, पायथन टीम ने, Microsoft स्टोर पर समुदाय को प्रकाशित करने में और विंडोज के साथ मिलकर डिफ़ॉल्ट रूप से "python.exe" जोड़कर, पायथन को विंडोज पर स्थापित करना आसान बना दिया है। “इसे खोजने में मदद करने की आज्ञा। आपने Python बाइट्स पॉडकास्ट पर, PyCon US या ट्विटर के माध्यम से इनके बारे में पहले ही सुना होगा।
जैसे-जैसे सॉफ्टवेयर पीसी से क्लाउड, ब्राउजर और इंटरनेट ऑफ थिंग्स की ओर बढ़ता है, डेवलपमेंट वर्कफ्लो बदल रहा है। जबकि विंडोज पर किसी भी कार्यभार के लिए विजुअल स्टूडियो एक शानदार शुरुआती बिंदु बना हुआ है, कई डेवलपर्स अब व्यक्तिगत रूप से और ऑन-डिमांड टूल लेना पसंद करते हैं।
अन्य ऑपरेटिंग सिस्टम के लिए, प्लेटफ़ॉर्म-एंडोर्स किया गया पैकेज मैनेजर व्यक्तिगत टूल खोजने के लिए पारंपरिक स्थान है जिसे आपके सिस्टम के लिए अनुकूलित, समीक्षा और परीक्षण किया गया है। विंडोज पर हम गैर-डेवलपर उपयोगकर्ताओं को प्रभावित किए बिना या अपने स्वयं के रिलीज का प्रबंधन करने के लिए प्रकाशकों की क्षमता का उल्लंघन किए बिना डेवलपर्स के लिए समान अनुभव प्रदान करने के तरीके तलाश रहे हैं। लिनक्स के लिए विंडोज सबसिस्टम एक दृष्टिकोण है, जो डेवलपर्स को उनके निर्माण और तैनाती वातावरण के बीच स्थिरता प्रदान करता है। लेकिन अन्य डेवलपर उपकरण हैं जो भी मायने रखते हैं।
ऐसा ही एक उपकरण है पायथन। Microsoft बारह वर्षों से पायथन समुदाय के साथ शामिल है, और वर्तमान में भाषा और प्राथमिक रनटाइम में चार प्रमुख योगदानकर्ताओं को नियुक्त करता है। अजगर का विकास अविश्वसनीय रहा है, क्योंकि यह डेटा वैज्ञानिकों, वेब डेवलपर्स, सिस्टम एडमिनिस्ट्रेटर और छात्रों के बीच घरों को खोजता है, और इस काम का लगभग आधा हिस्सा विंडोज पर पहले से ही हो रहा है । और फिर भी, विंडोज पर पायथन डेवलपर्स खुद को अन्य प्लेटफार्मों की तुलना में अधिक घर्षण का सामना कर रहे हैं।
विंडोज पर पायथन स्थापित करना

यह कई वर्षों से व्यापक रूप से जाना जाता है कि विंडोज एकमात्र मुख्य धारा ऑपरेटिंग सिस्टम है जिसमें बॉक्स से बाहर पायथन दुभाषिया शामिल नहीं है। कई उपयोगकर्ताओं के लिए जिन्हें इसकी आवश्यकता कभी नहीं होती है, इससे आकार को कम करने और ऑपरेटिंग सिस्टम की सुरक्षा में सुधार करने में मदद मिलती है। लेकिन हममें से जिन लोगों को इसकी जरूरत है, उनके लिए अजगर की गैर-मौजूदगी को महसूस किया गया है।
एक बार जब आपको पता चलता है कि आपको पायथन प्राप्त करने की आवश्यकता है, तो आपको कई विकल्पों का सामना करना पड़ता है। क्या आप python.org से इंस्टॉलर डाउनलोड करेंगे? या शायद एनाकोंडा जैसे वितरण? विजुअल स्टूडियो इंस्टॉलर भी एक विकल्प है। और कौन सा संस्करण? इसे स्थापित करने के बाद आप इसे कैसे एक्सेस करेंगे? आपको जल्दी से अपनी ज़रूरत से ज़्यादा जवाब मिल जाते हैं, और आपकी स्थिति के आधार पर, उनमें से कोई भी सही हो सकता है।
हमने यह पता लगाने में समय बिताया कि कोई व्यक्ति ऊपर त्रुटि क्यों करेगा और उन्हें क्या मदद चाहिए। यदि आप पहले से ही जटिल आवश्यकताओं के साथ एक पायथन विशेषज्ञ हैं, तो आप शायद जानते हैं कि इसे कैसे स्थापित करें और इसका उपयोग करें। यह बहुत अधिक संभावना है कि कोई पहली बार इस समस्या को हिट करेगा जब वे पायथन का उपयोग करने की कोशिश कर रहे हैं। इस परिकल्पना की पुष्टि करने के लिए हमने जिन शिक्षकों से बात की, उनमें से कई ने अनुभवी डेवलपर्स की तुलना में कहीं अधिक बार इसका सामना किया।
इसलिए हमने चीजों को आसान बनाया।

सबसे पहले, हमने समुदाय को Microsoft स्टोर में पायथन के वितरण को जारी करने में मदद की। पायथन का यह संस्करण पूरी तरह से समुदाय द्वारा बनाए रखा गया है, विंडोज 10 पर आसानी से इंस्टॉल होता है, और स्वचालित रूप से सामान्य कमांड बनाता है जैसे कि python
, pip
और idle
उपलब्ध (साथ ही संस्करण संख्या python3
और python3.7
के साथ सभी कमांड के लिए, बस) लिनक्स की तरह)।

अंत में, मई 2019 विंडोज अपडेट के साथ, हम चित्र को पूरा कर रहे हैं। जबकि पायथन ऑपरेटिंग सिस्टम से पूरी तरह से स्वतंत्र बना हुआ है, विंडोज के प्रत्येक इंस्टॉल में python
और python
python3
कमांड शामिल होंगे जो आपको सीधे पायथन स्टोर पेज पर ले जाते हैं । हम मानते हैं कि Microsoft स्टोर पैकेज पायथन के साथ शुरू होने वाले उपयोगकर्ताओं के लिए एकदम सही है, और पायथन समुदाय के साथ हमारे अनुभव को देखते हुए हम इसे डिफ़ॉल्ट विकल्प के रूप में समर्थन करने की कृपा कर रहे हैं।

हम आशा करते हैं कि हर कोई उतना ही उत्साहित होगा जितना स्कॉट हैन्समैन ने खोजा था । समय के साथ, हम अन्य डेवलपर टूल के समान एकीकरण का विस्तार करने और शुरू होने वाले घर्षण को कम करने की योजना बनाते हैं। हम आपके विचारों और सुझावों को सुनना पसंद करेंगे, इसलिए बेझिझक यहां टिप्पणी पोस्ट करें या विंडोज फीडबैक ऐप का उपयोग करें।