البرمجة

تثبيت بايثون 3 على ويندوز 10

جدول المحتوى

كيفية تثبيت بايثون 3 وإعداد بيئته البرمجية على ويندوز 10

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

في هذا المقال سيتم شرح خطوات تثبيت بايثون 3 على نظام التشغيل ويندوز 10 بشكل مفصل وموسع، بالإضافة إلى كيفية إعداد بيئة تطوير متكاملة تُمكّن المستخدم من البدء في البرمجة بشكل فوري وفعّال، مع التركيز على الأدوات والتقنيات الضرورية لجعل تجربة البرمجة سلسة ومنظمة.


مقدمة حول بايثون 3 وأهميته

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

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


المتطلبات الأساسية قبل التثبيت

قبل الشروع في تثبيت بايثون 3 على ويندوز 10، يجب التأكد من وجود بعض المتطلبات الأساسية التي تسهل عملية التثبيت:

  • جهاز كمبيوتر يعمل بنظام ويندوز 10 أو أعلى.

  • اتصال إنترنت جيد لتنزيل ملفات التثبيت.

  • صلاحيات المدير (Administrator) على الجهاز للسماح بتثبيت البرامج.

  • مساحة تخزين كافية (عادةً لا تتجاوز حجم تثبيت بايثون 100 ميجابايت، لكن يُفضل توفير مساحة أكبر للبرامج والمكتبات الإضافية).


خطوات تحميل وتثبيت بايثون 3 على ويندوز 10

1. تنزيل ملف التثبيت من الموقع الرسمي

يبدأ تثبيت بايثون بتحميل ملف التثبيت الخاص بويندوز من الموقع الرسمي للغة:

  • افتح متصفح الإنترنت.

  • ادخل إلى الرابط: https://www.python.org/downloads/windows/

  • ستجد في الصفحة أحدث إصدار مستقر لبايثون 3، اضغط على زر “Download Python 3.x.x” (حيث x.x هو رقم الإصدار).

2. تشغيل ملف التثبيت

بعد اكتمال تحميل ملف التثبيت (عادةً يكون بصيغة .exe)، يجب تشغيله للنظر في خيارات التثبيت:

  • انقر مزدوجًا على الملف لبدء التثبيت.

  • في نافذة التثبيت، من المهم جدًا تفعيل الخيار الموجود في أسفل النافذة Add Python 3.x to PATH، لأنه يضيف مسار بايثون تلقائيًا إلى متغيرات النظام مما يسهل تشغيل بايثون من موجه الأوامر.

3. اختيار طريقة التثبيت

تتضمن نافذة التثبيت خيارات متعددة:

  • Install Now: التثبيت السريع باستخدام الإعدادات الافتراضية، ويُفضل للمستخدمين الجدد.

  • Customize Installation: يتيح للمستخدم اختيار مكونات محددة ومسار تثبيت مخصص، مناسب للمستخدمين المتقدمين.

يفضل اختيار Install Now في البداية للحصول على تثبيت بسيط وسريع.

4. انتظار انتهاء التثبيت

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


التحقق من نجاح تثبيت بايثون

بعد الانتهاء من التثبيت، يجب التأكد من أن بايثون يعمل بشكل صحيح على النظام:

1. فتح موجه الأوامر (Command Prompt)

  • اضغط على زر Windows + R، ثم اكتب cmd واضغط Enter.

  • ستفتح نافذة موجه الأوامر.

2. التحقق من إصدار بايثون

في نافذة موجه الأوامر، اكتب الأمر التالي:

bash
python --version

أو

bash
python3 --version

إذا كان التثبيت صحيحًا، ستظهر نسخة بايثون التي تم تثبيتها، مثل:

nginx
Python 3.x.x

في حالة عدم التعرف على الأمر، قد يشير ذلك إلى عدم إضافة بايثون إلى متغير PATH أو مشكلة في التثبيت.

3. تشغيل بايثون في وضع التفاعل

يمكن تشغيل مفسر بايثون مباشرة من موجه الأوامر بكتابة:

bash
python

تظهر حينها شاشة التفاعل الخاصة ببايثون (Python REPL)، ويمكن تجربة كتابة أوامر برمجية للتأكد من عمل اللغة.


إعداد بيئة تطوير متكاملة لبايثون على ويندوز 10

تثبيت بايثون وحده ليس كافيًا لتطوير برمجيات متقدمة أو مشاريع كبيرة. لذلك، من المهم إعداد بيئة تطوير متكاملة (IDE) وأدوات مساعدة تسهل البرمجة وتسرع عملية التطوير.

1. اختيار محرر نصوص أو بيئة تطوير متكاملة (IDE)

هناك عدة خيارات شائعة لتطوير بايثون:

  • Visual Studio Code (VS Code): محرر نصوص مجاني من مايكروسوفت، يدعم الإضافات ويوفر بيئة متكاملة للعديد من لغات البرمجة ومنها بايثون.

  • PyCharm: بيئة تطوير متكاملة متخصصة في بايثون، متاحة بنسختين: مجانية (Community) ومدفوعة (Professional).

  • IDLE: يأتي مع تثبيت بايثون، وهو محرر بسيط، مناسب للمبتدئين.

تثبيت Visual Studio Code

  • نزّل VS Code من الموقع الرسمي: https://code.visualstudio.com/

  • بعد التثبيت، من داخل VS Code قم بتثبيت إضافة بايثون الرسمية:

    • افتح VS Code.

    • من الشريط الجانبي، اختر “Extensions” (الأيقونة على شكل مربعات).

    • ابحث عن “Python” ثم قم بتثبيت الإضافة التي تصدرها Microsoft.

2. تثبيت أداة إدارة الحزم pip

عادةً ما يأتي بايثون 3 مثبتًا مع أداة pip التي تُستخدم لإدارة المكتبات الخارجية (Packages). للتحقق من وجود pip، يمكن كتابة الأمر في موجه الأوامر:

bash
pip --version

إذا كانت الأداة موجودة، ستظهر معلومات الإصدار. إذا لم تكن موجودة، يجب تثبيتها يدويًا باتباع تعليمات خاصة من موقع بايثون.


إنشاء بيئة افتراضية (Virtual Environment)

تُعتبر البيئات الافتراضية من الممارسات الأساسية في تطوير بايثون للحفاظ على عزل المشاريع، بحيث يمكن لكل مشروع أن يحتوي على مكتباته الخاصة دون تعارض مع مشاريع أخرى.

خطوات إنشاء واستخدام بيئة افتراضية

  1. فتح موجه الأوامر (Command Prompt).

  2. الانتقال إلى المجلد الخاص بالمشروع باستخدام الأمر cd، مثل:

bash
cd C:\Users\Username\Documents\MyPythonProject
  1. إنشاء بيئة افتراضية بالأمر:

bash
python -m venv env

حيث env هو اسم مجلد البيئة الافتراضية.

  1. تفعيل البيئة الافتراضية:

bash
.\env\Scripts\activate

عند التفعيل، ستلاحظ ظهور اسم البيئة في بداية السطر في موجه الأوامر.

  1. الآن، يمكن تثبيت المكتبات باستخدام pip داخل البيئة الافتراضية، على سبيل المثال:

bash
pip install requests
  1. لتعطيل البيئة الافتراضية بعد الانتهاء، استخدم الأمر:

bash
deactivate

تثبيت وإدارة المكتبات البرمجية باستخدام pip

من أهم مميزات بايثون هو وجود آلاف المكتبات الجاهزة التي يمكن إضافتها بسهولة لتعزيز قدرات البرامج. أداة pip تسهل تثبيت هذه المكتبات وإدارتها.

بعض الأوامر الأساسية لـ pip

الأمر الوصف
pip install تثبيت مكتبة جديدة
pip uninstall إزالة مكتبة مثبتة
pip list عرض جميع المكتبات المثبتة
pip freeze > requirements.txt حفظ قائمة المكتبات مع إصداراتها لملف نصي
pip install -r requirements.txt تثبيت مكتبات من ملف متطلبات

إعداد محرر النصوص وتهيئته لبايثون

1. تهيئة Visual Studio Code

  • تثبيت امتداد بايثون كما سبق.

  • ضبط إعدادات المسار إلى بايثون إذا لزم الأمر.

  • استخدام أدوات تصحيح الأخطاء (Debugger) المدمجة.

  • تفعيل خاصية التنسيق التلقائي (Auto-format) باستخدام مكتبة مثل black.

2. تهيئة PyCharm

  • اختيار إنشاء مشروع بايثون جديد.

  • ضبط البيئة الافتراضية داخل PyCharm تلقائيًا أو يدويًا.

  • استخدام أدوات التكملة التلقائية والتصحيح البرمجي.


التعامل مع السكربتات البرمجية وتشغيلها

تشغيل السكربت من موجه الأوامر

بعد كتابة برنامج بايثون داخل ملف نصي بالامتداد .py، يمكن تشغيله من موجه الأوامر كالتالي:

bash
python filename.py

مثال:

bash
python hello.py

سيتم تنفيذ الكود وعرض النتائج داخل نافذة موجه الأوامر.


نصائح مهمة لتحسين تجربة البرمجة ببايثون على ويندوز 10

  • التحديث الدوري لبايثون: متابعة الإصدارات الجديدة وتثبيتها للاستفادة من الميزات الأمنية والأداء.

  • تنظيم المشاريع: استخدام مجلدات منفصلة لكل مشروع وبيئات افتراضية مختلفة.

  • الاعتماد على Git: تثبيت وإعداد Git لإدارة نسخ الأكواد والمشاريع بطريقة فعالة.

  • التعلم المستمر: الاطلاع على مكتبات جديدة مثل NumPy، Pandas، Flask، Django حسب مجال الاهتمام.

  • التعامل مع الأخطاء: استخدام أدوات تصحيح الأخطاء ومتابعة تقارير الخطأ لتحسين الكود.


الخلاصة

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


المصادر والمراجع

  1. الموقع الرسمي للغة بايثون: https://www.python.org

  2. دليل إعداد بايثون من Microsoft – Visual Studio Code: https://code.visualstudio.com/docs/python/python-tutorial