الفصل الثاني: تثبيت بايثون وبيئة التطوير المناسبة
بعد أن تعرفنا في الفصل الأول على قوة بايثون وأهميتها، حان الوقت للانتقال إلى الجزء العملي. هذه الخطوة ضرورية إذا كنت تريد العمل على مشاريع حقيقية هلى حاسوبك. في هذا الفصل، سنقوم بتثبيت لغة بايثون على جهازك، وسنختار معًا أفضل بيئة تطوير (IDE) تساعدك على كتابة الكود بفعالية وسهولة.
1. قبل أن نبدأ: جرب أولا بايثون في متصفحك!
قبل أن تكمل قراءة هذا الفصل يجب أن تعلم أنه يمكنك تجربة الأكواد من خلال المحرر المدمج مع هذا الكتاب و بدون تحميل و تثبيث بايثون على جهازك في هذه المرحلة. فإذا كنت تفضل ذلك يمكنك تجاوز هذا الفصل كله بدون مشكلة.
هذا المحرر خيار سهل لتجربة الأمثلة البسيطة وتطبيق التمارين الأولية بسرعة. لكن، لكي تعمل على مشاريع متكاملة، من الضروري أن تقوم بتثبيت بايثون وبيئة تطوير محلية على جهازك. هذا ما سنفعله في الخطوات التالية.
2. تثبيت بايثون على جهازك (الخطوة الأساسية)
هذه هي الخطوة الأهم لتجهيز جهازك ليصبح قادرًا على فهم وتشغيل أكواد بايثون.
الخطوة أ: تحميل بايثون
توجه إلى الموقع الرسمي لبايثون عبر الرابط التالي: https://www.python.org/downloads/
سيقترح الموقع تلقائيًا النسخة الأحدث والمناسبة لنظام التشغيل الخاص بك (Windows, macOS, 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 وكتبت أول برنامج تفاعلي لك.
أنت الآن جاهز تمامًا للبدء في تعلم أساسيات اللغة نفسها.