تثبيت او تحديث البايثون على حواسبنا هي الخطوة الاولى لنصبح مطورين بلغة البايثون.هناك العديد من الطرق التي تمكننا من فعل ذلك, سواءا كانت عن طريق الموقع الرسمي للغة ام عن طريق مدير الحزم المثبت مسبقاً على نظام التشغيل او غير ذلك.
في هذا الموضوع سوف نركز على كيفية تثبيتها بالطريقة الافضل لكل نظام تشغيل. سواءاً على ويندوز او ماك او لينكس وحتى على الاجهزة المحمولة ايفون او الاجهزة المشغلة بنظام اندرويد, او حتى على المفسرات الخاصة الموجودة على الانترنت كصفحات ويب.
تاكد من تفعيل الخيار المعلم برقم 1 ومن ثم اضغط على الخيار المعلم برقم 2اكمل الخطوات كأي برنامج اخر حتى النهاية وبذلك تكون اتممت تثبيت البايثون على نظام ويندوز
كما فعلنا مع الويندوز نريد التأكد من عدم وجودها مسبقا على النظاموغالباً تكون اللغة موجودة على ماك لكن باصدارات قديمة
كما فعلنا مسبقاً نريد التأكد من عدم وجودها على النظاموغالباً تكون اللغة موجودة على توزيعات لينكس وبأحدث الاصدارات
على الرغم من محدوديتها الا انها تكون ذات فائدة كبيرة احياناً عندما تريد تجربة شي بسرعة او حتى وقت التعلم على اشياء بسيطة في اللغة
يعد تثبيت أو تحديث Python على جهاز الكمبيوتر الخاص بك هو الخطوة الأولى لتصبح مبرمج Python. هناك العديد من طرق التثبيت: يمكنك تنزيل اصدارات Python الرسمية من Python.org والتثبيت من مدير الحزم وحتى تثبيت التوزيعات المتخصصة للحوسبة العلمية وإنترنت الأشياء والأنظمة المدمجة. لكني في هذا المقال سأختصر عليك الطريق وأضع بين يديك أسهل طرق لتثبيت بايثون علي أنظمة تشغيل Windows
يجب عليك قبل كل شئ التحقق من إصدار بايثون الموجود بشكل افتراضي علي نظامك ( يأتي محملاً مسبقا علي نظام التشغيل كحزمة من حزم النظام ).
إذا رأيت إصدار أقل من 3.11 وهو أحدث إصدار وقت كتابة هذا المقال فعليك اذن الترقية لاحدث إصدار من بايثون.
إذا لم يكن لديك بالفعل إصدار من Python على نظامك فعند الضغط علي Enter سيتم تشغيل متجر Microsoft تلقائيًا وينقلك إلى أحدث إصدار من Python في المتجر.
تحذير: تأكد من أن تطبيق Python علي متجر مايكروسوفت الذي تقوم بتثبيته تم إنشاؤه بواسطة Python Software Foundation . حيث أن حزمة Microsoft Store الرسمية مجانية دائمًا لذلك إذا كان التطبيق يكلف مالًا فهذا التطبيق مزيف.
يتضمن هذا الأسلوب تنزيل Python مباشرة من موقع Python.org. يوصى بهذا للمطورين المتوسطين والمتقدمين الذين يحتاجون إلى مزيد من التحكم أثناء عملية الإعداد.
اتبع هذا الرابط لتنزيل بايثون من الموقع الرسمي
عادةً ما تأتي Python3 مع pip مثبتة مسبقًا ومع ذلك إذا تلقيت الخطأ "الأمر pip غير موجود" فما عليك سوى استخدام الطريقة التالية لتثبيت pip.
قم بتنزيل get-pip.py وتأكد من حفظ الملف على سطح المكتب.
في موجه أوامر Windows انتقل إلى سطح المكتب الخاص بك وقم بتشغيل البرنامج النصي get-pip.py.
ملحوظة: قد تحتاج إلى الحصول على امتيازات إدارية في موجه الأوامر لإنجاز هذه المهمة. لمزيد من المعلومات حول هذا الأمر اتبع الإرشادات من بدء موجه الأوامر كمسؤول من موقع Microsoft
"البيئة الافتراضية هي بيئة Python تقوم عزل مترجم Python والمكتبات والبرامج النصية المثبتة فيها عن تلك المثبتة في بيئات افتراضية أخرى وأيضاً عزل المكتبات المثبتة علي نظام التشغيل الخاص بك "
عند تنشيط البيئة الافتراضية لمشروعك يصبح مشروعك تطبيقًا مستقلًا بذاته ومستقلًا عن نظام Python المثبت ووحداته النمطية.
عند التحقق من مجلد project الجديد ستلاحظ أنه تم إنشاء مجلد جديد يسمى env . env هو اسم بيئتنا الافتراضية ولكن يمكن تسميتها بأي شيء تريده.
أنت الآن جاهز للبدء في تعلم لغة البرمجة Python! تأكد من مشاركة تقدمك في التعلم وبمكنك طرح أي أسئلة قد تكون لديك في التعليقات أدناه.
مرحباً أنا أحمد عبيد مبرمج عربي مصري.أود أن أضع تجاربي وخبراتي في تعلم بايثون على هذا الموقع حتى يكون مرجعاً لي ولكم أيضاً.
هل أعجبك المحتوى يمكنك الدعم والمساهمة في مصاريف تشغيل هذا الموقع عن طريق شراء كوب قهوة. شكراً جزيلاً لك!
محتوى الموقع يخضع لرخصة (CC BY-NC-ND 4.0) التي لا تسمح باستخدام الشروحات لأغراض تجارية إجراء تعديل عليها نشرها في موقع آخر وضع الشروحات في تطبيق أو في كتاب إلا في حال أخذ موافقة صريحة من إدارة الموقع كما أن المحتوى مسجل بواسطة DMCA و بحال قيامك بمخالفة حقوق النشر سنضطر آسفين لاتخاذ الإجراءات القانونية الازمة ضدك.
بايثون هي لغةٌ سهلة القراءة ومتنوعة ومتعددة الاستخدامات وغالبًا ما تُستخدم في كتابة السكربتات (scripting) والأتمتة وتحليل البيانات وتعلم الآلة (machine learning) والتطوير الخلفي (back-end development).
ظهرت بايثون سنة 1991 واستوحي اسمها من مجموعة كوميدية بريطانية باسم Monty Python وكان أحد الأهداف الأساسية لفريق تطوير بايثون هو جعل اللغة مرحةً وسهلة الاستخدام وبسيطة الإعداد وجعل طريقة كتابتها مباشرة مع توفير تقرير مباشر عند حدوث أخطاء. وهي خيارٌ ممتازٌ للمبتدئين والوافدين الجدد على البرمجة. إصدار بايثون 3 هو الإصدار الحالي من اللغة ويُعدُّ مستقبل بايثون.
سنجري معظم أطوار التثبيت والإعدادات عبر سطر الأوامر والذي هو طريقةٌ غيرُ رسوميةٍ للتعامل مع الحاسوب فبدلًا من الضغط على الأزرار ستكتب نصًّا وتعطيه للحاسوب لينفذه وسيُظهِر لك ناتجًا نصيًا أيضًا. يمكن أن يساعدك سطر الأوامر على تعديل أو أتمتة مختلف المهام التي تنجزها على الحاسوب يوميًا وهو أداةٌ أساسيةٌ لمطوري البرمجيات.
ستعثر على PowerShell بالنقر الأيمن على أيقونة Start في الركن الأيسر السفلي من الشاشة. عندما تنبثق القائمة انقر على "Search" ثم اكتب "PowerShell" في شريط البحث. عند تقديم خيارات لك انقر بالزر الأيمن على تطبيق سطح المكتب "Windows PowerShell". اختر "Run as Administrator". عندما يظهر مربع حوار يسألك "Do you want to allow this app to make changes to your PC?" انقر على "Yes".
لمتابعة عملية التثبيت سنعدّ بعض الأذونات من خلال PowerShell. تم إعداد PowerShell لتعمل في الوضع الأكثر أمانًا بشكل افتراضي هناك عدة مستويات للأذونات والتي يمكنك إعدادها باعتبارك مديرًا (administrator):
Restricted: تمثل سياسة التنفيذ الافتراضية وبموجب هذا الوضع لن تتمكن من تنفيذ السكربتات وستعمل PowerShell كصدفة تفاعلية (interactive shell) وحسب.
AllSigned: ستمكّنك من تنفيذ جميع السكربتات وملفات الإعداد المُوقّعة من قبل جهة موثوقة مما يعني أنه من المحتمل أن تعرّض جهازك لخطر تنفيذ سكربتات ضارة إن كانت موقعة من قبل جهة موثوقة.
سنستخدم سياسة التنفيذ RemoteSigned لتعيين الإذن للمستخدم الحالي وهكذا سنسمح لبرنامج PowerShell بقبول السكربتات المُنزّلة التي نثق بها ودون خفض كل دفاعاتنا وجعل الأذونات هشة كما هو الحال مع سياسة التنفيذ Unrestricted. سنكتب في PowerShell:
03c5feb9e7