التقديم
ومع زيادة معدل استخدام المعدات التي تبني تقنية الاعتماد على الآلة الذاتية مع المطورين، أظهرت بيتون واحدة من أفضل اللغات البرمجية للتعلم الآلي بسبب بساطتها وقابليتها للقراءة والمتاحفزات الواسعة مثل تيسنرفول، بايتورش، وسكيكيت-ليرن. توفر هذه المتاحفزات أدوات قوية للتعلم الآلي، والتحليل البياني، والشبكات العصبية، مما يجعل بيتون خيار رئيسي لمشاريع التعلم الآلي والمعدلات الآلية.
ومن خلال دور بيتون في التعلم الآلي، من المهم أن تتعلم كيفية تشغيل 脚本 البيتون بالكفاءة. هذا التوريتال صُمم لمساعدتك على بدء تشغيل عقود بيتون بسيطة على جهاز أوبونتو ، موجب تأسيس أساس لتكوين تشغيل البيتون المتقدم.
الأحتياجات السابقة
ولتتبع هذا التوريتال، سيتوجب عليك:
-
خواد يعمل بالإستخدام مع مستخدم غير رئيسي بممتلكات sudo وجراء إيقاف قاعدة الوصول.
-
معرفة معهية الخط السطري لللينكس. إذا كنت تحتاج إلى مقدمة أو تجديد للخط السطري، يمكنك الذهاب إلى هذه الدراسة عن مقدمة لخط السطري اللينكسي.
-
قبل البدء، قم بتشغيل
sudo apt-get update
في محرر Ubuntu لضمان أن لديك أحدث إصدارات وتحديدات أمنية للبرمجيات المتوفرة في المخزونات المضافة على نظامك.
تلك التعليمات صالحة لأحدث إصدارات Ubuntu: Ubuntu 24.04، Ubuntu 22.04، و Ubuntu 20.04. إذا كنت تستخدم إصدار Ubuntu <= 18.04، نوعاً ما نوصي بترقية إلى إصدار أحدث لأن Ubuntu لم يعد تقدم الدعم لهذه الإصدارات. هذه مجموعة من الدلائل ستساعدك في تحسين إصدار نظام Ubuntuك.
تشغيل script Python على Ubuntu
- إنشاء بيئة Python
- إنشاء script Python
- تثبيت الحزم المطلوب
- تشغيل 脚本 Python
- جعل السكريبت قابلة للتنفيذ
خطوة 1 – إعداد 环境 Python
Ubuntu 24.04 يتم شحن Python 3 بشكل إفتراضي. افتح المستودع وقم بتنفيذ الأمر التالي لتأكد من تثبيت Python 3:
إذا كان Python 3 متوفرًا بالحاسوب الخاص بك بالفعل، سيعيد هذا الأمر إظهار 版本 التثبيت الحالي لـ Python 3. في حالة عدم وجود التثبيت بالحاسوب، يمكنك تنفيذ الأمر التالي لتثبيت Python 3:
من ثم، يتوجب عليك تثبيت مثالي pip
موجه التثبيت الحزم على نظامك:
خطوة 2 – إنشاء سكريبت Python
الخطوة التالية هي كتابة البرمجيات البيتونية التي تريد تنفيذها. لإنشاء جدول جديد، تحرك إلى قاعدة توفر إختيارك:
حينما تكون داخل القاعدة، يتوجب عليك إنشاء ملف جديد. في المحطة البينية، قم بتنفيذ الأوامر التالية:
هذا الأمر سيفتح محرر من المحرر النصي. قم بكتابة تشريحك هنا أو قم بنسخ البرمجيات التالية:
هذا النص يولد مصدر بسيط للتصنيف التنظيمي باستخدام مكتبة scikit-learn
. يتم تدريب النموذج لتتمكن من تعرف الأعداد الأولية والبعدية بناءاً على البيانات المنتجة عشوائيًا. ويتم إجراء تنبؤ بناءاً على ما تعلم به المعرفة للعدد المعطى.
حفظ وخرج من المحرر النصي.
Step 3 – Install Required Packages
في هذه الخطوة ست Instalar las paquetes que has usado en el script de abajo.
El primer paquete que necesitas instalar es NumPy. Usaste esta biblioteca para crear un conjunto de datos para entrenar al modelo de aprendizaje automático.
بدأت من Python 3.11 و pip 22.3، توجيه PEP 668 جديد يبيّن التمييز على البيئات الأساسية للPython كـ “مديرة بشكل خارجي”. وهذا هو السبب الذي يجعل تشغيل ما بوقف pip3 scikit-learn numpy
أو أوامر تثبيت أشياء مماثلة لـ numpy يأمر بـ error: externally-managed-environment
.
لتثبيت واستخدام numpy
بنجاح، يتوجب عليك إنشاء بيئة افتراضية تحايد برامجك البرمجية عن البيئة النظامية. وهذا يحمل أهمية لأنه يحافظ على متوافرات ال依存 المطلوبة لمشاريع مختلفة بعيدًا عن بعضها البعض ويتجنب التصادمات ممكنة بين 版本 التعبيرات.
أولًا، تثبيت virtualenv
بتنفيذ:
ومن ثم، استخدم هذا الأداة لإنشاء بيئة افتراضية داخل ديركتوريك العمل الخاص بك.
الخطوة التالية هي تفعيل هذه البيئة الافتراضية بتنفيذ 脚本 التفعيل.
وبعد التنفيذ، ستلاحظ التوقف المسبق للمحتوى الأولي بـ
Output(python-env) ubuntu@user:
الآن، تثبيت الحزم المطلوبة بتنفيذ:
ومادة random
جزء من المكتبة البرمجية الأساسية للPython ولذلك لا يتوجب عليك تثبيتها بعيدًا. إنها مدرجة مع الPython ويمكن استخدامها مباشرًا دون تثبيت إضافي.
خطوة 4 – تشغيل 脚本 Python
الآن بعد أن أصبح لديك جميع الحزم المطلوبة في مكانها، يمكنك تشغيل برنامج Python الخاص بك عن طريق تنفيذ الأمر التالي داخل دليل العمل الخاص بك:
عند التنفيذ الناجح، سترى النتيجة المطلوبة.
Output(python-env) ubuntu@user:~/scripts/python demo_ai.py
The number 5 is an Odd number.
(python-env) ubuntu@user:~/scripts/python demo_ai.py
The number 17 is an Odd number.
الخطوة 5 [اختياري] – جعل البرنامج قابلاً للتنفيذ
جعل البرنامج قابلاً للتنفيذ يسمح لك بتشغيله مباشرة دون الحاجة إلى استدعاء Python بشكل صريح عن طريق كتابة python3
. هذا يجعل تشغيل البرنامج أسرع وأكثر راحة.
افتح برنامج Python الخاص بك باستخدام محرر نصوص.
في أعلى الملف، أضف سطر shebang أي #!
الذي يخبر النظام بأي مفسر يجب استخدامه عند تنفيذ البرنامج. أضف السطر التالي قبل شيفرتك:
احفظ وأغلق الملف.
الآن، اجعل هذا البرنامج قابلاً للتنفيذ للسماح له بالتشغيل مثل أي برنامج أو أمر آخر في الطرفية.
عند التنفيذ الناجح، سترى أن التحكم عاد إليك فوراً. بدءًا من الآن، يمكنك ببساطة تشغيل برنامجك كما يلي:
الخاتمة
تنفيذ scripts Python على آلة Ubuntu هو عملية بسيطة. من خلال فهم كيفية تنفيذ الscripts Python يمكنك بدء الاستكشاف في الأدوات القوية التي يقدمها Python بما فيها التي تتطلبها التطوير التعلمي الخاص بالأينترنت.
Source:
https://www.digitalocean.com/community/tutorials/run-python-script-on-ubuntu