Python
بيتقال عليه برضه cpython، مفسر python، وموقع python.org
CPython من مؤسسة Python Software Foundation. على Windows المفسر هو ملف python.exe. مثبت python.org وحزمة Microsoft Store ليهم ترتيب ملفات ومسارات مختلفة.
اللي محتاج تعرفه
Python هو بيئة تشغيل لغة برمجة (runtime). ملف python.exe مش node.exe.
ملف python.exe بيشغل ملفات .py والـ REPL. حزمة Store ومثبت python.org بينزلوا في فولدرات مختلفة. ملف node.exe ده بتاع JavaScript. قفل Python مش هيوقف Node.
- إيه هو؟
- مفسر CPython
- هل python.exe فيروس؟
- مش بالاسم. اتأكد من المسار بتاعه
- نسخة Store ولا python.org؟
- مسارات وترتيب مختلف لنفس اللغة
إيه هو Python؟
Python هو بيئة تشغيل لغة CPython. إنت بتثبت مفسر. Windows مش بينزله كخدمة مدمجة مع النظام.
لو عمرك ما استخدمته
لو كورس طلب منك تثبت Python، نزل مثبت Windows من python.org/downloads/windows. متجر Microsoft Store برضه عليه حزمة من PSF. الاتنين مش نفس الفولدر ولا نفس الـ PATH. ملف python.exe هو المفسر، مش فيروس لمجرد اسمه. لكن python.exe موجود في Downloads جنب ملف كراك، هنا المشكلة. وهو مش Node.js.
بيستخدم في إيه؟
ملف python.exe بيشغل ملفات .py. الأمر py -0p بيعرض التثبيتات اللي يقدر يشوفها py launcher.
الـ venv بيبقى ليه ملف python.exe خاص بيه. وده لسه CPython عادي، مش لغة تانية.
الأمر python -m pip بيثبت الحزم للمفسر ده بالذات. توزيعة Anaconda حاجة تانية خالص.
مين اللي بيحتاجه؟
- الطلبة اللي منهجهم طالب Python مش Anaconda
- الناس اللي شافت python.exe وشكت إنه برنامج خبيث
- أي حد كتب python وفتحتله صفحة في الـ Store
الحالة الحالية
شغال وبيتطور باستمرار. إصدار CPython الحالي بيدعم Windows 10 والأحدث حسب وثيقة PEP 11. المقال ده عن مفسر Windows، مش IronPython.
عمره قد إيه؟
Guido van Rossum أطلق Python سنة 1991. هو أقدم من Node.js (2009) وأقدم من Anaconda Navigator. الشغل الحالي على Windows بيستخدم إصدارات 3.x. أي إصدار 2.7 قديم بقى من الماضي.
الإصدارات
القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.
متطلبات النظام
القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.
الحد الأدنى
| نظام التشغيل | إصدار CPython الحالي بيدعم Windows 10 والأحدث، حسب وثائق python.org (وثيقة PEP 11) |
|---|---|
| الرcurrentام (RAM) | المفسر نفسه حجمه صغير. السكريبت والحزم هما اللي بيحددوا استهلاك الذاكرة |
استهلاك الموارد
- استهلاك الـ CPU
- بيعتمد على الحاجات اللي فاتحها جوه البرنامج
- استهلاك الـ RAM
- بيعتمد على المستندات أو التبويبات أو المكتبات
العمليات المتثبتة
الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.
| python.exe | مفسر CPython الخاص بالتثبيت ده |
|---|---|
| pythonw.exe | نفس بيئة التشغيل بس من غير شاشة كونسول |
مكونات بدء التشغيل (Startup)
ويندوز مش بيضيف python.exe كخدمة بتنزل مع النظام جاهزة (inbox service). ممكن يشغله ملف .py في الـ Startup، أو مهمة مجدولة، أو بيئة تطوير متكاملة (IDE).
أماكن الملفات
| التثبيت المعتاد | C:\Users\<you>\AppData\Local\Programs\Python\Python3*\ |
|---|
صيغ الملفات
المشاكل الشائعة
`python` بيفتح Microsoft Store
الأسماء المستعارة لتنفيذ التطبيقات (App execution aliases) ممكن تستولى على الاسم. حزمة الـ Store ومثبت python.org لسه مسارات مختلفة. ده مش تثبيت Node بايظ.
نسختين Python على الـ PATH
الـ venv، والاسم المستعار بتاع الـ Store، وتثبيت python.org كلهم ممكن يتسموا python.exe. الأمر where.exe python والأمر py -0p بيحددوا أنهي واحد فيهم اللي اشتغل.
حل المشاكل الشائعة
أمر where.exe python وأمر py -0p
شوف الفرق بين Store وبين python.org وبين venv. الأمر where.exe node ده بحث تاني خالص.
اقرأ سطر الأوامر عشان تشوف ملف الـ .py
هو ده عبء الشغل (workload). متمسحش node_modules عشان تحل تهنيج في Python.
اقفل الاسم المستعار بتاع الـ Store لو عايز python.org هو اللي على PATH
Settings > Apps > Advanced app settings > App execution aliases. زرار التبديل ده اسم مستعار لويندوز، مش فيروس.
البدائل
Anaconda عبارة عن توزيعة كبيرة بتنزل مع Navigator. أما Node.js فهو بيئة تشغيل للغة تانية خالص.
المساعدة والتنزيلات الرسمية
ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.
| تنزيل | www.python.org/downloads/windows/ ملف التثبيت الرسمي أو صفحة المطور |
|---|---|
| المساعدة | docs.python.org/ دعم المطور |
| الموقع الرسمي | www.python.org/ ابدأ من هنا، مش من موقع ملفات exe عشوائي |
| استخدام Python على Windows | docs.python.org/3/using/windows.html مقارنة بين تخطيطات ملفات Store وتخطيطات python.org |
العتاد المرتبط
أي كمبيوتر حديث شغال بويندوز 10 أو 11 يقدر يشغل المترجم الفوري (interpreter). شغل البيانات التقيل بيحتاج RAM. كارت الشاشة (GPU) مش هيفرق غير لو المكتبة دي بتستخدمه.
التفاصيل التقنية
التفاصيل التقنية
أرقام إصدارات المطور بتتغير. المقال ده مش بيثبت إصدار معين.
المصادر والتحقق
تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.
- موقع Python الرسمي · صفحة منتج المورد
- مساعدة Python · دعم المورد
- استخدام Python على Windows · ملاحظات التثبيت الرسمية على Windows
- خريطة عمليات Foxhole · عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.
هل المقالة دي كانت مفيدة؟
مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.
شكراً ليك. ده بيساعدنا نحسن الصفحة دي.