كيفية التحقق من إصدار بايثون على لينكس وويندوز

LightNode
بواسطة LightNode · · تم التحديث 2026-07-06

إجابة سريعة: كيفية التحقق من إصدار بايثون لديك

للتحقق من إصدار بايثون المثبَّت، افتح الطرفية أو موجّه الأوامر وشغّل أحد هذه الأوامر:

  • لينكس: python3 --version
  • ماك أو إس: python3 --version
  • ويندوز: python --version (أو py --version باستخدام مُشغِّل بايثون)

يطبع الأمر سطرًا مثل Python 3.12.4 أو Python 3.13.1. واعتبارًا من عام 2026، تُعد بايثون 3.12 و3.13 هما الإصدارين المستقرين الحاليين، لذا ستُظهر معظم الأنظمة المحدَّثة إصدارًا ضمن هذا النطاق. وعلى كثير من توزيعات لينكس الحديثة وعلى ماك أو إس، لم يعد الأمر python المستقل موجودًا على الإطلاق (فقد انتهى عمر بايثون 2 الافتراضي منذ يناير 2020) — فاستخدم python3 بدلًا منه.

خيارات سريعة أخرى:

  • التحقق من بايثون 3 صراحةً على أي منصة: python3 --version

  • على ويندوز، اعرض كل إصدار مثبَّت باستخدام المُشغِّل: py --list

  • من داخل جلسة بايثون قيد التشغيل، اطبع التفاصيل الكاملة باستخدام:

    import sys
    print(sys.version)
    

ويشرح باقي هذا الدليل كل طريقة بالتفصيل على لينكس وويندوز وماك أو إس.

المقدمة

بايثون من أكثر لغات البرمجة استخدامًا، ما يجعل معرفة الإصدار المثبَّت على النظام أمرًا ضروريًا للمطورين. فقد يؤثر إصدار بايثون في توافق السكربتات والمكتبات، بل وحتى في سلوك اللغة نفسها. وفي حقبة بايثون 3.12/3.13 الحالية (2026)، يُعد البقاء على إصدار مدعوم مهمًا أيضًا لتلقّي تحديثات الأمان والحصول على أحدث ميزات اللغة.

التحقق من إصدار بايثون مهمة سهلة، لكن الخطوات تختلف قليلًا بين أنظمة التشغيل. فعلى لينكس وماك أو إس، تستخدم الطرفية عادةً للتحقق من الإصدار، بينما على ويندوز يمكنك استخدام موجّه الأوامر (أو PowerShell) ومفسّر بايثون مباشرة.

ولاحظ أن بايثون 2 انتهى عمرها الافتراضي في يناير 2020، ولذلك أصبح الأمر python3 هو المعيار اليوم على لينكس وماك أو إس. ولم تعد بعض الأنظمة تأتي بالأمر python المجرد على الإطلاق. أما مثبِّتات ويندوز فتوفر كلًا من python ومُشغِّل py.

سيرشدك هذا الدليل خلال كيفية التحقق من إصدار بايثون المثبَّت على أنظمة لينكس وويندوز وماك أو إس، بما يساعدك على التأكد من إعداد بيئتك على النحو الصحيح لمشاريع بايثون.

التحقق من إصدار بايثون في لينكس

على لينكس، يُعد التحقق من إصدار بايثون سريعًا وسهلًا باستخدام الطرفية. وفيما يلي الطرق المختلفة التي يمكنك استخدامها لمعرفة إصدار بايثون المثبَّت على نظامك.

باستخدام الطرفية

إصدار بايثون الافتراضي

للتحقق من الإصدار الافتراضي لبايثون المثبَّت، يكفي أن تفتح الطرفية وتشغّل الأمر التالي:

python --version

أو

python -V

على توزيعات لينكس الحديثة (2026)، يشير python عادةً إلى بايثون 3، ويُرجع الأمر شيئًا مثل Python 3.12.4. وعلى بعض الأنظمة القديمة قد يظل يُرجع إصدار بايثون 2.x، وعلى كثير من التوزيعات الحالية لا يكون الأمر python المجرد مثبَّتًا على الإطلاق — وفي هذه الحالة استخدم python3 (الموضّح أدناه).

إصدار بايثون 3

python3 هو الأمر المعياري على أنظمة لينكس اليوم. وللتحقق من إصدار بايثون 3 على وجه التحديد، استخدم الأمر التالي:

python3 --version

سيُظهر هذا إصدار بايثون 3.x المثبَّت على نظامك.

أمر بديل

في بعض توزيعات لينكس، قد يكون الأمر python مرتبطًا ببايثون 3 بدلًا من بايثون 2. وفي هذه الحالة يمكنك ببساطة استخدام ما يلي:

python --version

وسيعرض إصدار بايثون 3.

باستخدام مفسّر بايثون

إذا كنت تفضّل التحقق من الإصدار من داخل بيئة بايثون نفسها، فيمكنك ذلك عبر تشغيل مفسّر بايثون.

  1. افتح الطرفية.

  2. اكتب python أو python3 (حسب الإصدار الذي تريد التحقق منه) واضغط على Enter:

    python
    
  3. بعد دخولك إلى المفسّر، اكتب الكود التالي للتحقق من إصدار بايثون:

    import sys
    print(sys.version)
    
  4. سيُعرض الإصدار بالصيغة: 3.x.x (default, ...) أو 2.x.x (default, ...).

  5. اخرج من المفسّر بكتابة:

    exit()
    

التحقق من إصدار بايثون في ويندوز

في ويندوز، يمكنك التحقق من إصدار بايثون عبر موجّه الأوامر أو مفسّر بايثون. وإليك كيفية القيام بذلك على جهاز ويندوز:

باستخدام موجّه الأوامر

للتحقق من إصدار بايثون المثبَّت، افتح موجّه الأوامر واستخدم الأوامر التالية:

إصدار بايثون الافتراضي

افتح موجّه الأوامر بالضغط على Windows + R، ثم اكتب cmd واضغط على Enter. بعد ذلك اكتب الأمر التالي:

python --version

أو

python -V

سيُظهر هذا إصدار بايثون المعيَّن افتراضيًا، مثل Python 3.12.4. ويمكنك تشغيل الأمر نفسه في PowerShell.

باستخدام مُشغِّل بايثون (py)

تتضمن مثبِّتات ويندوز الحديثة مُشغِّل بايثون py، وهو غالبًا الطريقة الأكثر موثوقية للتحقق من الإصدارات، لا سيما عند تثبيت عدة إصدارات من بايثون:

py --version

ولعرض كل إصدار من بايثون مكتشَف على النظام، شغّل:

py --list

إذا لم يُعثر على بايثون

إذا لم يعمل الأمر python وأظهرت الطرفية خطأً يفيد بأن بايثون غير معترف به كأمر داخلي أو خارجي، فهذا يعني أن بايثون إما غير مثبَّت أو غير مُضاف إلى مسار PATH الخاص بالنظام.

وفي هذه الحالة يمكنك التحقق من بايثون 3 بالأمر التالي:

python3 --version

يعمل هذا الأمر إذا كان بايثون 3 مثبَّتًا ومهيَّأً بشكل صحيح في مسار PATH لديك.

باستخدام مفسّر بايثون

يمكنك أيضًا التحقق من إصدار بايثون مباشرة من مفسّر بايثون:

  1. افتح موجّه الأوامر (cmd).

  2. اكتب python واضغط على Enter، فيبدأ تشغيل مفسّر بايثون.

    python
    
  3. بعد دخولك إلى المفسّر، تحقق من الإصدار بكتابة:

    import sys
    print(sys.version)
    

    سيُظهر هذا الإصدار الكامل لبايثون مع بعض التفاصيل الإضافية.

  4. اخرج من المفسّر بكتابة:

    exit()
    

التحقق من إصدار بايثون على ماك أو إس

يتصرّف ماك أو إس على نحو شبيه بلينكس إلى حد كبير، لأنه يستخدم أيضًا طرفية قائمة على يونكس. افتح تطبيق Terminal (تجده في Applications > Utilities، أو عبر Spotlight) واستخدم الأوامر نفسها.

باستخدام الطرفية

لم تعد الإصدارات الحديثة من ماك أو إس تتضمن أمر python (بايثون 2) على مستوى النظام، فاستخدم python3:

python3 --version

يُرجع هذا سطرًا مثل Python 3.12.4. وإذا كنت قد ثبّت بايثون عبر Homebrew أو مثبِّت python.org الرسمي، فإن هذا يعكس ذلك التثبيت.

ولمعرفة الملف التنفيذي لبايثون 3 المستخدَم، شغّل:

which python3

باستخدام مفسّر بايثون

يمكنك أيضًا التحقق من داخل المفسّر، تمامًا كما على لينكس:

  1. افتح تطبيق Terminal.

  2. شغّل بايثون بكتابة python3 والضغط على Enter.

  3. داخل المفسّر، شغّل:

    import sys
    print(sys.version)
    
  4. اخرج باستخدام exit().

التحقق من إصدار بايثون في لينكس وويندوز

الأسئلة الشائعة

س: ماذا لو لم يُتعرَّف على الأمر 'python'؟

ج: إذا لم يُتعرَّف على الأمر python، فالأرجح أن بايثون إما غير مثبَّت أو غير مُضاف إلى متغير البيئة PATH في نظامك.

  • على ويندوز، تأكد من تحديد خيار "Add Python to PATH" أثناء تثبيت بايثون. وإذا كان مثبَّتًا بالفعل لكنه ليس ضمن PATH، فقد تحتاج إلى إضافة مجلد تثبيت بايثون يدويًا إلى مسار PATH في نظامك.

  • على لينكس، قد لا يكون بايثون مثبَّتًا على الإطلاق، أو قد تكون تستخدم توزيعة يُثبَّت فيها بايثون 3 باسم python3 بدلًا من python. جرّب استخدام الأمر python3 --version بدلًا من ذلك.

  • على ماك أو إس، لم تعد الإصدارات الحديثة تأتي بأمر python مجرد. استخدم python3 --version، وثبّت بايثون عبر Homebrew أو مثبِّت python.org الرسمي إن كان مفقودًا.

  • على ويندوز، يمكنك أيضًا تجربة مُشغِّل بايثون بالأمر py --version إذا لم يُتعرَّف على python.

س: كيف أتحقق مما إذا كان كل من بايثون 2 وبايثون 3 مثبَّتًا على لينكس؟

ج: على كثير من أنظمة لينكس، يكون كل من بايثون 2 وبايثون 3 مثبَّتًا، لكن قد يجري الوصول إليهما عبر أمرين مختلفين:

  • للتحقق من بايثون 2، شغّل:
    python --version
    
  • للتحقق من بايثون 3، شغّل:
    python3 --version
    

فإذا كان كلا الإصدارين مثبَّتًا، ستظهر لك أرقام إصداريهما.

س: هل يمكنني التحقق من إصدار بايثون من داخل سكربت؟

ج: نعم، يمكنك التحقق من إصدار بايثون من داخل سكربت. وللقيام بذلك، ضمّن الكود التالي في سكربت بايثون الخاص بك:

import sys
print(sys.version)

سيطبع هذا إصدار بايثون المستخدَم لتشغيل السكربت، مع بعض التفاصيل الإضافية.

س: كيف أعثر على مسار الملف التنفيذي لبايثون؟

ج: يمكنك العثور على مسار الملف التنفيذي لبايثون باستخدام الأوامر التالية:

  • على لينكس وماك أو إس:

    which python
    

    أو

    which python3
    
  • على ويندوز:

    where python
    

    أو، باستخدام مُشغِّل بايثون:

    py --list-paths