تثبيت و تنصيب بايثون {Install Python} [Python Arabic course 2020]
جدول المحتويات:
بيثون هي واحدة من لغات البرمجة الأكثر شعبية في العالم. يتم استخدامه لتطوير مواقع الويب وكتابة البرامج النصية والتعلم الآلي وتحليل البيانات والمزيد.
يشرح هذا البرنامج التعليمي كيفية التحقق من إصدار Python المثبت على نظام التشغيل الخاص بك باستخدام سطر الأوامر. قد يكون ذلك مفيدًا عند تثبيت التطبيقات التي تتطلب إصدارًا معينًا من Python.
سنعرض لك أيضًا كيفية تحديد إصدار Python المثبت على النظام حيث يتم تشغيل البرنامج النصي Python. على سبيل المثال ، عند كتابة البرامج النصية Python ، ستحتاج إلى تحديد ما إذا كان البرنامج النصي يدعم إصدار Python المثبت على جهاز المستخدم.
بيثون الإصدار
إصدارات Python الجاهزة للإنتاج يتم إصدارها في المخطط التالي:
MAJOR.MINOR.MICRO
على سبيل المثال ، في Python 3.6.8 ،
3
هو إصدار رئيسي ،
1
هو إصدار ثانوي ، و
2
هو إصدار صغير.
-
MAJOR- Python له نسختان رئيسيتان غير متوافقتين بالكامل: Python 2 و Python 3. على سبيل المثال ،3.5.7و3.7.2و3.8.0كلها جزء من الإصدار الرئيسي Python 3.MINOR- هذه الإصدارات تجلب ميزات ووظائف جديدة. على سبيل المثال ،3.6.6و3.6.7و3.6.8كلها جزء من إصدار Python 3.6 الثانوي.MICRO- عادةً ، تحتوي الإصدارات الصغيرة الجديدة على إصلاحات وتحسينات مختلفة للأخطاء.
إصدارات التطوير لها تصفيات إضافية. لمزيد من المعلومات ، اقرأ وثائق Python "دورة التطوير".
التحقق من بيثون الإصدار
تم تثبيت Python مسبقًا على معظم توزيعات Linux و macOS.
لمعرفة أي إصدار من Python مثبت على نظامك ، قم بتشغيل الأمر
python --version
أو
python -V
:
python --version
سيقوم الأمر بطباعة إصدار Python الافتراضي ، في هذه الحالة ، وهو
2.7.15
. قد يكون الإصدار المثبت على نظامك مختلفًا.
Python 2.7.15+
سيتم استخدام الإصدار الافتراضي من Python بواسطة جميع البرامج النصية التي تم تعيين
/usr/bin/python
عليها كمترجم فوري في سطر shebang في البرنامج النصي.
تحتوي بعض توزيعات Linux على إصدارات متعددة من Python مثبتة في نفس الوقت. بشكل عام ، يُسمى ثنائي بيثون 3 بيثون 3 ،
python3
على بيثون 2 ثنائي
python
أو
python
python2
، لكن قد لا يكون هذا هو الحال دائمًا.
يمكنك التحقق من تثبيت Python 3 من خلال الكتابة:
python3 --version
Python 3.6.8
على الرغم من أن Python 2 مدعوم ونشط بشكل جيد ، فإن Python 3 يعتبر حاضر ومستقبل اللغة.
في وقت كتابة هذا المقال ، كان الإصدار الرئيسي الأخير من Python هو الإصدار 3.8.x. من المحتمل أن يكون لديك إصدار أقدم من Python 3 مثبت على نظامك.
التحقق برمجيا بيثون النسخة
بيثون 2 وبيثون 3 تختلف اختلافا جذريا. قد لا تعمل التعليمات البرمجية المكتوبة في Python 2.x في Python 3.x.
توفر الوحدة النمطية
sys
المتوفرة في جميع إصدارات Python معلمات ووظائف خاصة بالنظام. يسمح لك
sys.version_info
بتحديد إصدار Python المثبت على النظام. إنها مجموعة تحتوي على أرقام الإصدارات الخمسة:
major
،
minor
،
micro
،
releaselevel
،
serial
.
دعنا نقول أن لديك برنامج نصي يتطلب Python الإصدار 3.5 على الأقل ، وتريد التحقق مما إذا كان النظام يفي بالمتطلبات. يمكنك القيام بذلك عن طريق التحقق ببساطة من الإصدارات
major
minor
:
import sys if not sys.version_info.major == 3 and sys.version_info.minor >= 5: print("This script requires Python 3.5 or higher!") print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor)) sys.exit(1)
This script requires Python 3.5 or higher! You are using Python 2.7.
لكتابة شفرة Python التي تعمل تحت كل من Python 3 و 2 ، استخدم الوحدة
future
. يسمح لك بتشغيل التعليمات البرمجية المتوافقة مع Python 3.x ضمن Python 2.
استنتاج
من السهل جداً معرفة ما هو إصدار Python المثبت على نظامك ، فقط اكتب
python --version
.
لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
بيثون المحطةكيفية التحقق من نسخة لينكس
في هذا البرنامج التعليمي ، سنعرض لك كيفية التحقق من توزيع وإصدار Linux المثبت على نظامك باستخدام سطر الأوامر.
كيفية التحقق من نسخة mysql
هناك بعض الاختلافات المهمة بين إصدارات MySQL ، لذلك قد يكون من المهم معرفة أي إصدار يعمل على الخادم الخاص بك. في هذه المقالة ، سنعرض لك كيفية التحقق من إصدار خادم MySQL أو MariaDB المثبت على نظامك.
كيفية التحقق من وجود ملف أو دليل في بيثون
عند كتابة البرامج النصية Python ، قد لا ترغب في تنفيذ إجراء معين إلا في حالة وجود ملف أو دليل أم لا. على سبيل المثال ، قد ترغب في قراءة البيانات أو كتابتها إلى ملف التكوين أو إنشاء الملف فقط إذا لم يكن موجودًا بالفعل.







