الفصل الثاني: تثبيت بايثون وبيئة التطوير المناسبة
مقدمة الفصل
بعد أن تعرفنا في الفصل الأول على قوة بايثون وأهميتها، حان الوقت للانتقال إلى الجزء العملي. هذه هي خطوتك الأولى الفعلية في عالم البرمجة: تجهيز مساحة العمل الخاصة بك. في هذا الفصل، سنقوم بتثبيت لغة بايثون على جهازك، وسنختار معًا أفضل بيئة تطوير (IDE) تساعدك على كتابة الكود بفعالية وسهولة.
1. قبل أن نبدأ: جرب بايثون الآن في متصفحك!
هل تشعر بالحماس وتريد كتابة أول كود لك فورًا؟ الخبر الجيد هو أنك لست مضطرًا لتثبيت أي شيء في البداية. يمكنك تجربة بايثون مباشرة من خلال متصفح الويب.
توجد العديد من المنصات التي توفر بيئة عمل جاهزة، ومنها منصة CodyPython التي قمت بتطويرها خصيصًا لهذا الغرض. يمكنك زيارتها على الرابط: ahmedbouchefra.com/cody
هذا الخيار مثالي لتجربة الأمثلة البسيطة وتطبيق التمارين الأولية بسرعة. لكن، لكي تصبح مبرمجًا حقيقيًا وتعمل على مشاريع متكاملة، من الضروري أن تقوم بتثبيت بايثون وبيئة تطوير محلية على جهازك. هذا ما سنفعله في الخطوات التالية.
2. تثبيت بايثون على جهازك (الخطوة الأساسية)
هذه هي الخطوة الأهم لتجهيز جهازك ليصبح قادرًا على فهم وتشغيل أكواد بايثون.
الخطوة أ: تحميل بايثون
توجه إلى الموقع الرسمي لبايثون عبر الرابط التالي: https://www.python.org/downloads/
سيقترح الموقع تلقائيًا النسخة الأحدث والمناسبة لنظام التشغيل الخاص بك (Windows, macOS, or Linux). اضغط على زر التحميل.
الخطوة ب: عملية التثبيت
-
قم بتشغيل ملف التثبيت الذي تم تحميله.
-
ستظهر لك نافذة التثبيت. انتبه لهذه الخطوة جيدًا لأنها الأهم:
مهم جدًا: في أسفل النافذة، تأكد من تفعيل خيار “Add Python to PATH”. هذه الخطوة تسمح لك بتشغيل بايثون من أي مكان في نظامك بسهولة. إذا نسيت هذه الخطوة، قد تواجه مشاكل لاحقًا.
-
بعد تفعيل الخيار، اضغط على “Install Now” واتبع التعليمات حتى النهاية.
الخطوة ج: التحقق من نجاح التثبيت
للتأكد من أن كل شيء تم بنجاح، افتح واجهة سطر الأوامر (Command Prompt في ويندوز، أو Terminal في ماك ولينكس) واكتب الأمر التالي ثم اضغط Enter:
python --version
إذا ظهرت لك نسخة بايثون (مثلاً Python 3.11.4
)، فهذا يعني أن التثبيت تم بنجاح. تهانينا!
3. اختيار بيئة التطوير المتكاملة (IDE)
يمكنك كتابة كود بايثون في أي محرر نصوص، لكن استخدام بيئة تطوير متكاملة (IDE) يجعل حياتك أسهل بكثير. الـ IDE هو برنامج متخصص يوفر لك ميزات تساعد على البرمجة بكفاءة، مثل:
- تلوين الكود (Syntax Highlighting): لتسهيل قراءته.
- الإكمال التلقائي: يقترح عليك أسماء الدوال والمتغيرات.
- كشف الأخطاء: ينبهك للأخطاء الإملائية أو المنطقية أثناء الكتابة.
- تشغيل مباشر للكود: بضغطة زر واحدة.
أفضل الخيارات للمبتدئين:
- VS Code (Visual Studio Code): هو الخيار الذي نوصي به بشدة. إنه محرر قوي، مجاني، ويدعم آلاف الإضافات التي تجعله مناسبًا لكل أنواع المشاريع.
- PyCharm Community Edition: بيئة تطوير احترافية جدًا ومخصصة لبايثون. نسختها المجانية ممتازة.
- Thonny: بيئة تطوير بسيطة جدًا مصممة خصيصًا للمبتدئين في بايثون.
4. إعداد VS Code لكتابة كود بايثون
- تحميل VS Code: قم بتحميله من موقعه الرسمي: https://code.visualstudio.com.
- تثبيت إضافة Python: بعد فتح VS Code، اذهب إلى قسم الإضافات (Extensions) من الشريط الجانبي، ابحث عن
Python
وقم بتثبيت الإضافة الرسمية من Microsoft. - كتابة وتشغيل أول برنامج:
- من القائمة، اختر
File > New Text File
. - اكتب الكود التالي:
name = input("ما هو اسمك؟ ") print(f"أهلاً بك يا {name} في رحلتك مع بايثون!")
- احفظ الملف باسم
welcome.py
. - لتشغيل الكود، اضغط على أيقونة التشغيل (▶️) في أعلى يمين المحرر.
- من القائمة، اختر
5. خلاصة الفصل
في هذا الفصل، قمت بأولى خطواتك العملية والأساسية: ✅ تعرفت على خيار البرمجة أونلاين للتجربة السريعة. ✅ قمت بتثبيت بايثون بشكل صحيح على جهازك. ✅ فهمت أهمية بيئة التطوير المتكاملة (IDE). ✅ قمت بإعداد VS Code وكتبت أول برنامج تفاعلي لك.
أنت الآن جاهز تمامًا للبدء في تعلم أساسيات اللغة نفسها.