Mu ، قم بتثبيت محرر Python هذا للمبتدئين باستخدام النقطة

حول مو

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

تم تصميم معظم أدوات البرمجة من قبل المطورين للمطورين وقد تكون غير مناسبة للمبرمجين المبتدئين ، بغض النظر عن العمر. ومع ذلك ، كان هذا البرنامج كتبها مدرس للطلاب.

مو هي من بنات أفكار نيكولاس تولييرفي. نيكولاس موسيقي مدرب بشكل كلاسيكي أصبح مهتمًا ببايثون والتنمية أثناء عمله كمدرس موسيقى. كان يبحث عن ملف واجهة بسيطة لبرمجة بايثون. أردت شيئًا بدون تعقيد المحررين الآخرين. لهذا السبب ، عملت مع كاري آن فيلبين ، مديرة التعليم في مؤسسة Raspberry Pi Foundation ، على تطوير هذا المحرر.

يقول خالقها أن Mu 'تهدف إلى أن تكون حقيقية'، لأنه لا يمكن لأحد تعلم بايثون في 30 دقيقة. أثناء تطوير Mu ، عمل مع المعلمين ، ولاحظ نوادي المبرمجين وطلاب المدارس الثانوية أثناء عملهم مع Python. مع هذا ، اكتشف أن القليل هو الأكثر ، وأن الحفاظ على الأشياء البسيطة يحسن وظائف المنتج النهائي. يحتوي هذا البرنامج فقط على حوالي 3.000 سطر من التعليمات البرمجية.

Mu هو تطبيق مفتوح المصدر (مرخص بموجب GNU GPLv3) مكتوب بلغة بايثون. تم تطويره في الأصل للعمل مع الكمبيوتر الصغير Micro bit. بفضل التعليقات والطلبات من المدرسين الآخرين ، حثوا منشئها على إعادة كتابة Mu كمحرر Python عام.

قم بتثبيت Mu على Ubuntu

نعم اعرف لديك Python3 مع أدوات الإعداد y عجلة المثبتة في فريقك، سيكون تثبيت Mu أمرًا سهلاً باستخدام مدير الحزم المدمج في Python ، pip. بالنسبة تثبيت هذا المحرر، سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) والكتابة فيها:

pip3 install mu-editor

أثناء التثبيت سنرى على الشاشة الكثير من الأشياء التي يتم تنزيلها من الإنترنت. هذه هي مكتبات Python الأخرى التي يحتاج Mu للعمل. عند الانتهاء ، إلى تشغيل البرنامج، ما زلنا في المحطة ، سنكتب:

mu-editor

قم بإنشاء اختصار لـ Mu

برنامج Mu hello world in Python

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

ببساطة الولايات المتحدة الأمريكية بذرة لتثبيت الاختصار. ثم يمكنك العثور على اختصار Mu على جهاز الكمبيوتر الخاص بك. لإنشاء الاختصار ، افتح Terminal (Ctrl + Alt + T) واكتبه:

pip3 install shortcut

shortcut mu-editor

في هذه المرحلة ، يمكننا تشغيل محرر Python هذا بسهولة. يجب أن أقول أنه بعد استخدام الاختصار ، وجدت أن المشغل يظهر في Ubuntu مثل أي شيء آخر ، لكن الصورة مفقودة.

لإضافة صورة إليها ، سيتعين علينا أولاً حفظ الصورة التي نريد استخدامها كأيقونة في الدليل ~ /. محلي / مشاركة / أيقونات / hicolor / 16 × 16 / تطبيقات. في حالة عدم وجود الدلائل ، قم بإنشائها. في هذا المثال ، أستخدم صورة تسمى العلامة التجارية.png.

بمجرد الحصول على الصورة في الدليل المشار إليه ، سيتعين علينا فتح محطة طرفية (Ctrl + Alt + T). في ذلك نكتب الكود التالي ل تحرير الاختصار:

sudo vim ~/.local/share/applications/launch_mu-editor.desktop

داخل هذا الملف سنضطر إلى إضافة اسم الصورة ، كما هو موضح أدناه:

صورة رمز لملف تكوين mu launcher

بعد ذلك نقوم بحفظ الملف. في حالتي كان علي تسجيل الخروج وإعادة فتحه لتجدني الآن قاذفة مع الصورة.

بدء تشغيل محرر Mu

بعد كل ما سبق ، عند البحث عن البرنامج على جهاز الكمبيوتر الخاص بي ، تمكنت بالفعل من رؤية ما يلي:

قاذفة محرر مو

عندما نبدأها ، سنكون قادرين اختر كيفية استخدام المحرر.

اختيار وضع Mu

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

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

على الموقع ، سنتمكن أيضًا من رؤية أسماء بعض المتطوعين الذين ساعدوا في تطوير Mu. إذا كنت ترغب في ذلك كن واحدًا منهم والمساهمة في تطوير هذا البرنامج، على الويب يقولون إن جميع المتطوعين سيتم استقبالهم بشكل جيد.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

      فيرناندو جوميز قال

    مرحبًا ، لقد جربت جميع الطرق المذكورة هنا لتثبيت Mu في Ubuntu لكنني تلقيت الخطأ التالي:

    تتبع (آخر مكالمة أخيرة):
    ملف «/home/fergomez/.local/bin/mu-editor» ، السطر 7 ، في
    من تشغيل استيراد mu.app
    ملف "/home/fergomez/.local/lib/python3.5/site-packages/mu/app.py" ، السطر 29 ، في
    من PyQt5.QtCore استيراد QTimer ، Qt
    ImportError: /home/fergomez/.local/lib/python3.5/site-packages/PyQt5/QtCore.so: رمز غير محدد: PySlice_AdjustIndices

         داميان أمويدو قال

      مرحبا. يحدث هذا الخطأ الذي تشير إليه لبعض المستخدمين. يعلقون عليه في صفحة GitHub الخاصة بك. ألق نظرة إذا كان يمكن أن يساعدك. سالو 2.