كيفية تثبيت Python على هاتف Android باستخدام Termux

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

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

كيفية تثبيت Python على هاتف Android باستخدام Termux - Android

تثبيت Termux على نظام Android

Termux هو محاكي Terminal لنظام Android. لتثبيته على هاتفك الذكي ، توجه إلى F-Droid وقم بتنزيل أحدث إصدار مُتاح من APK. تحقق من كيفية استخدام سطر أوامر Linux على نظام Android مع Termux.

تنزيل: Termux (F-Droid)

كيفية تثبيت Python على هاتف Android باستخدام Termux - Android

بمجرد التنزيل ، حدد مكان ملف APK وانقر عليه لبدء التثبيت. عندما يُطلب منك التأكيد ، انقر فوق تثبيت.

على الرغم من أنَّ Termux متاح للتنزيل من Google Play Store ، حتى كتابة هذه السطور ، فإنَّ المُستودعات التي تم تكوينها مُسبقًا تطرح خطأ 404 عند محاولة تثبيت حزمة أو تحديث حزم موجودة.

كيفية تثبيت Python على Termux

قبل تثبيت Python ، فإنَّ الخطوة الأولى هي تحديث الحزم الحالية. مدير الحزم الافتراضي على Termux هو pkg ، وهو مشابه تمامًا لـ dpkg على Debian أو APT على Ubuntu من حيث التركيب والوسيطات.

لتحديث الحزم على Termux ، قم بتنفيذ الأمر:

pkg upgrade

عند مطالبتك بتأكيدات Y/N ، انقر فوق Enter للذهاب مع الإعدادات الافتراضية. سيتعين عليك القيام بذلك عدة مرات أثناء العملية.

كيفية تثبيت Python على هاتف Android باستخدام Termux - Android

بعد ذلك ، أدخل الأمر التالي لتثبيت Python:

pkg install python

أدخل Y عندما يُطلب منك التأكيد.

إذا كنت ترغب في تثبيت Python 2 بدلاً منه ، فقم بتنفيذ الأمر:

pkg install python2

سيتم تثبيت PIP و PIP2 جنبًا إلى جنب مع حزم python و python2 ، على التوالي ، لذا كن مُطمئنًا أنه يمكنك تثبيت المكتبات والوحدات النمطية التي تعمل معها كثيرًا.

تشغيل Python Interactive Shell

مع تثبيت Python ، حان الوقت لاختبار ما إذا كان التثبيت ناجحًا أم لا. في Terminal ، أدخل “python” لتشغيل Interactive Shell (“python2” إذا قمت بتثبيت الإصدار القديم).

إذا سارت الأمور على ما يرام ، فسترى إصدار Python مدرجًا في الأعلى جنبًا إلى جنب مع بعض المعلومات المُفيدة. كما هو الحال مع أي لغة أخرى ، اختبر المترجم الفوري عن طريق كتابة العبارة التالية لطباعة “Hello، World”:

print(“Hello, World”)

سيعرض الإخراج السلسلة “Hello، World” ثم يعود إلى وضع الإدخال. عندما تقوم بالتعديل على Interactive Shell بما يكفي وتريد العودة إلى Terminal ، اكتب “exit()” واضغط على Enter.

كتابة أول سيناريو بلغة Python على Termux

للإنتقال خطوة إلى الأمام ، لماذا لا تقوم بإنشاء نص برمجي Python وتنفيذه باستخدام Termux؟ للبدء ، افتح أولاً nano ، وهو مُحرِّر نصوص قائم على Terminal لـ Linux. إذا كنت تريد استخدام محرر نصوص آخر ، فلا تتردد في تثبيته باستخدام الأمر pkg install.

أدخل ما يلي لإنشاء ملف نصي Python جديد في الدليل الحالي:

nano script.py

أضف سطور التعليمات البرمجية التالية إلى الملف:

print(“Hello, World”)

name = input(“What’s your name? “)

print(“Enjoy Python programming on Termux”, name)

لحفظ التغييرات على الملف ، اضغط على زر Ctrl واضغط على O. ثم اضغط على Enter لحفظ الملف. للخروج من nano ، اضغط على Ctrl و X.

كيفية تثبيت Python على هاتف Android باستخدام Termux - Android

قم بتشغيل البرنامج النصي بإصدار الأمر التالي:

python script.py

سيحتاج كل مستخدم لـ Python 2 إلى استبدال “python” في الأمر أعلاه بـ “python2”. سيعرض البرنامج النصي “Hello، World” ويسألك عن اسمك. بمجرد تحديده والنقر فوق إدخال ، ستخرج السلسلة النهائية مع إلحاق اسمك في النهاية.

يُمكنك أيضًا استخدام PyDroid لكتابة كود Python على هاتفك الذكي الذي يعمل بنظام Android. بالإضافة إلى برمجة Python ، يُتيح لك Termux استخدام سطر أوامر Linux ، بما في ذلك جميع الأدوات المساعدة القياسية. تحقق من كيفية تثبيت Python وترميزها على Android باستخدام Pydroid 3.

برمجة Python من راحة هاتفك الذكي

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

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

زر الذهاب إلى الأعلى