من وضع بيثون في تحديث ويندوز 10 مايو 2019؟

منذ بضعة أيام ، أعلن فريق Windows عن تحديث مايو 2019 لنظام التشغيل Windows 10 . سننظر في هذا المنشور في ما فعلناه نحن فريق Python لتسهيل تثبيت Python على Windows من خلال مساعدة المجتمع على النشر إلى Microsoft Store ، وإضافة "python.exe" افتراضي بالتعاون مع Windows "القيادة للمساعدة في العثور عليه. ربما تكون قد سمعت بالفعل عن هذه على podcast Python Bytes أو في PyCon US أو عبر Twitter .


رأس صفحة 3.7 بايثون في متجر Microsoft

بينما ينتقل البرنامج من الكمبيوتر الشخصي إلى السحابة والمستعرض وإنترنت الأشياء ، تتغير مهام سير العمل في مجال التطوير. بينما يظل Visual Studio نقطة انطلاق رائعة لأي عبء عمل على Windows ، إلا أن العديد من المطورين يفضلون الآن الحصول على الأدوات بشكل فردي وعند الطلب.


بالنسبة لأنظمة التشغيل الأخرى ، يعد مدير الحزم الذي يدعمه النظام الأساسي هو المكان التقليدي للعثور على الأدوات الفردية التي تم تخصيصها ومراجعتها واختبارها لنظامك. على نظام Windows ، نستكشف طرقًا لتوفير تجربة مماثلة للمطورين دون التأثير على المستخدمين غير المطورين أو انتهاك قدرة الناشرين على إدارة إصداراتهم الخاصة. يعد نظام Windows الفرعي لنظام Linux أحد الأساليب التي توفر للمطورين الاتساق بين بيئات البناء والنشر الخاصة بهم. ولكن هناك أدوات مطور أخرى تهمك أيضًا.


واحدة من هذه الأداة هي بيثون. تعمل Microsoft مع مجتمع Python لأكثر من اثني عشر عامًا ، وتوظف حاليًا أربعة من المساهمين الرئيسيين في اللغة ووقت التشغيل الأساسي. لقد كان نمو Python مدهشًا ، لأنه يجد منازل بين علماء البيانات ومطوري الويب ومسؤولي النظام والطلاب ، وما يقرب من نصف هذا العمل يحدث بالفعل على Windows . ومع ذلك ، يجد مطورو Python على Windows أنهم يواجهون المزيد من الاحتكاك مقارنة بالأنظمة الأساسية الأخرى.


تثبيت بايثون على ويندوز


يُظهر موجه أوامر Windows خطأً عندما يتعذر العثور على Python

من المعروف على نطاق واسع لسنوات عديدة أن Windows هو نظام التشغيل الرئيسي الوحيد الذي لا يتضمن مترجم Python من خارج الصندوق. بالنسبة للعديد من المستخدمين الذين لن يحتاجوا إليها أبدًا ، يساعد ذلك في تقليل حجم نظام التشغيل وتحسين أمنه. ولكن بالنسبة لأولئك منا الذين يحتاجون إليها ، فقد كان غياب بيثون محسوسا.


بمجرد أن تكتشف أنك بحاجة للحصول على بيثون ، ستواجه بسرعة العديد من الخيارات. هل ستقوم بتنزيل برنامج التثبيت من python.org؟ أو ربما توزيع مثل أناكوندا؟ المثبت Visual Studio هو أيضا خيار. وأي إصدار؟ كيف يمكنك الوصول إليه بعد تثبيته؟ تجد بسرعة إجابات أكثر مما تحتاج ، ووفقًا للموقف لديك ، قد يكون أي منها صحيحًا.


لقد أمضينا وقتًا في اكتشاف سبب إصابة شخص ما بالخطأ أعلاه وما هي المساعدة التي يحتاجها. إذا كنت بالفعل خبيرًا في Python له احتياجات معقدة ، فربما تعرف كيفية تثبيته واستخدامه. من المحتمل جدًا أن يواجه شخص ما هذه المشكلة في المرة الأولى التي يحاول فيها استخدام Python. أكد العديد من المعلمين الذين تحدثنا إليهم هذه الفرضية - حيث يواجه الطلاب هذا كثيرًا أكثر من المطورين ذوي الخبرة.


لذلك جعلنا الأمور أسهل.


رأس صفحة 3.7 بايثون في متجر Microsoft


أولاً ، ساعدنا المجتمع على إطلاق توزيع Python على متجر Microsoft. يتم الحفاظ على هذا الإصدار من Python بالكامل بواسطة المجتمع ، ويتم تثبيته بسهولة على Windows 10 ، ويجعل الأوامر الشائعة تلقائيًا مثل python و pip و idle متاحة (بالإضافة إلى ما يعادلها بأرقام الإصدارات python3 و python3.7 ، لجميع الأوامر ، فقط مثل على لينكس).


يُظهر موجه أوامر Windows ذلك & quot؛ python3.7 & quot؛ يطلق الآن Python و & quot؛ pip3 & quot؛ تطلق نقطة


أخيرًا ، مع تحديث Windows 2019 ، ننتهي من الصورة. بينما يظل Python مستقلًا تمامًا عن نظام التشغيل ، فإن كل تثبيت من نظام Windows python3 أوامر python و python3 التي تنقلك مباشرةً إلى صفحة متجر Python . نعتقد أن حزمة Microsoft Store مثالية للمستخدمين الذين يبدأون مع Python ، ونظرًا لتجربتنا ومشاركتنا في مجتمع Python ، يسرنا أن نؤيدها كخيار افتراضي.


سكوت هانسلمان على Twitter: & quot؛ WHOA. أنا موجود على نسخة جديدة من Windows ولقد كتبت Python - على جهاز لا أمتلكه - وأطلقت متجر Windows في توزيع رسمي يمكنني تثبيته بنقرة واحدة. متى حدث هذا. أنا أحب هذا.

نأمل أن يكون الجميع متحمسًا مثلما كان Scott Hanselman عندما اكتشف ذلك . بمرور الوقت ، نخطط لتوسيع التكامل المماثل لأدوات المطورين الأخرى وتقليل احتكاك البدء. يسعدنا سماع أفكارك ومقترحاتك ، لذلك لا تتردد في نشر التعليقات هنا أو استخدام تطبيق Windows Feedback.

Source: https://habr.com/ru/post/ar455333/


All Articles