حول Python Install Manager على Windows

6 دقائق للقراءة

آخر تحديث في الخميس, 28 مايو 2026

لغة البرمجة Python غنية عن التعريف, وستجد معظم الشركات الكبيرة تستخدمها في مهام مختلفة.
تعد Python واحدة من أقوى اللغات في تحليل البيانات ومجالات الذكاء الاصطناعي وغيرها.

على صعيد تقنيات إمكانية الوصول, يتم كتابة برنامج NVDA باستخدام Python.
لدى نافذة التقنية برامج Sound Transcriber والبيان وغيرهم باستخدام Python.
إذا كنت من مستخدمي Python على Windows, فأنت تعرف طريقة تثبيت Python المتوفرة سابقًا.
والتي تشمل اختيار الإصدار وتنزيل ملف .exe وتثبيته أو استخدام WinGet أو استخدام إصدار المتجر المقيد.
وفي حالة العمل على عدة مشاريع قد تحتاج لتثبيت أكثر من إصدار Python وتشغيلهم في نفس الوقت.
لهذا الإجراء كنا نستخدم Py launcher حيث يمكن استخدام py -3.13 file.py على سبيل المثال لتشغيل الملف باستخدام Python 3.13.
تم إجراء تغيير حيث تم توفير مدير حزم Python على Windows حيث يوفر تثبيت إصدارات Python وتحديثها وتشغيلها وحذفها بخطوات بسيطة وسهلة, والأهم من ذلك أنها سريعة.
ووفقًا للإعلان, لن يتم توفير ملفات التثبيت السابقة لإصدارات Python اعتبارًا من Python 3.16 أي نتحدث عن أكتوبر 2027, لكن مدير الحزم الجديد متوفر الآن واستخدامه سيجعل التجربة أسهل وأجمل, فدعونا نلقي نظرة سريعة.
يمكنك Python Install Manager من تثبيت أي إصدار ابتداءًا من Python 3.5 وصولًا إلى أحدث إصدار متوفر حاليًا Python 3.14.
كما أن تشغيل ملف باستخدام إصدار غير مثبت سيقوم بتثبيت الإصدار وتشغيل الملف.
يوصي مجتمع التطوير باستخدام نسخة متجر Microsoft من Python Install Manager لكنها تحتوي على بعض القيود, وفي تجربتي واجهت عدة مشاكل مع المسارات, ولذلك, نوصي باستخدام Python Install Manager عن طريق التثبيت المباشر, الروابط في نهاية الشرح.
يتم استخدام رقمين من السنة كإصدار رئيسي ورقم فرعي لتحديد رقم الإصدار خلال السنة, وذلك بسبب عدم دعم .msi لرقم إصدار رئيسي أعلى من 256.
ولذلك, أحدث إصدار متوفر في وقت كتابة هذه السطور هو Python Install Manager 26.2.

الإعداد الأولي بعد التثبيت

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

الخطوة الجديدة هنا هي أننا سنحذف Py launcher نظرًا لتعارض الأوامر، كما نوصي بحذف Python كليًا.

لنبدأ مع مدير الحزم الجديد حيث سيكتشف كل ما يجب القيام به، وذلك إما عن طريق العثور عليه من Start Menu أو فتح terminal مثل cmd وكتابة:

py install --configure

سيتم التحقق من حالة مسارات البيئة وحذف Py launcher وغير ذلك، وسيقترح عليك تنفيذ التغييرات وعليك ضغط: y للموافقة أو: n للرفض.

نوصي بالموافقة على إضافة الاختصارات، ثم حذف Py launcher.

تثبيت Python

لنفترض أننا نريد تثبيت Python 3.10، ببساطة نفذ التالي:

py install 3.10

حذف إصدار Python

لحذف الإصدار:

py uninstall 3.10

غير رقم الإصدار وسيعمل المبدأ نفسه.

تحديث إصدار Python

أضف:

-update

أو:

-u

لتحديث الإصدار، على سبيل المثال:

py install 3.13 -update

إعادة تثبيت نظيف

يمكنك تمرير:

--force

أو:

-f

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

حذف جميع إصدارات Python

إذا أردت حذف كل حزم Python المثبتة استخدم:

py uninstall --purge

تشغيل الملفات بإصدار معين

مع التثبيت من خارج المتجر، يعمل:

py -3.13 main.py

كما هو الحال سابقًا.

لكن هذا لم ينجح معي من داخل البيئة في إصدار المتجر من Python Install Manager، وبعد بحث سريع وجدت أن نسخة المتجر تمتلك عدة قيود بسبب النظام المستخدم.

عرض الإصدارات المثبتة

لمعرفة الإصدارات المثبتة استخدم:

py list

عرض المساعدة

يتوفر أمر يعرض مساعدة تشرح كل الأوامر، حيث يمكنك استخدام:

py install -h

أو:

py install -help

أوامر إضافية

يمكنك بدل: py استخدام: pymanager كما أن: python يعمل بشكل طبيعي.

التحديثات التلقائية

يجب أن يقوم مدير الحزم بتحديث ملفاته تلقائيًا، وسنختبر ذلك مع التحديثات القادمة.

أماكن تثبيت الملفات

يتم تثبيت إصدارات Python في المسار:

AppData\Local\Python

وفي نفس المسار ستجد مجلد: bin الذي يتضمن الملفات المرتبطة.

أما ملفات الإصدارات المؤقتة فتوجد داخل: _cache ويمكنك حذفها عند الحاجة.

إنشاء بيئة افتراضية

لإنشاء بيئة بإصدار معين استخدم:

py -3.13 -m venv my_env

أي رقم الإصدار ثم متابعة إنشاء البيئة كما نعرف.

تثبيت المكتبات باستخدام pip

لتثبيت مكتبة باستخدام pip على إصدار معين استخدم على سبيل المثال:

py -3.13 -m pip install UniversalSpeech

أي الوصول إلى pip يكون عن طريق:

py -3.13 -m

ثم تتابع أي أوامر من pip.

وهذا بشكل خارجي، أما من بيئة معينة فاستخدم pip بشكل مباشر، وينصح باستخدام بيئة خاصة لكل مشروع.

تشغيل الملفات

تشغيل ملف يكون عن طريق:

py -3.13 main.py

كما يمكنك استخدام:

python main.py

التثبيت التلقائي أثناء التشغيل

يمكنك تمرير ملف لإصدار معين حيث يتم تثبيته إذا لم يكن مثبتًا، استخدم التالي على سبيل المثال:

py exec -3.14 script.py

السرعة مقارنة بالطريقة القديمة

يمكن أثناء التثبيت والإزالة ملاحظة سرعة الإجراء بالمقارنة مع ملفات التثبيت التقليدية، التي ستبقى متوفرة للإصدارات حتى 2027.

المزيد من الخصائص

توجد المزيد من الخصائص والخيارات مع Python Install Manager نترك لكم اكتشافها.

الروابط الرسمية

يمكنكم مراجعة دليل توثيق الاستخدام من هنا:
اضغط هنا.

التثبيت باستخدام WinGet

winget install 9NQ7512CXL7T

التثبيت المباشر من موقع Python.

التثبيت من Microsoft Store.

عن Qais Alrefai

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

تحقق أيضا

تحديث شهر يونيو لقارئ الشاشة JAWS 2026

صدر تحديث جديد لقارئ الشاشة JAWS, هذا هو تحديث شهر يونيو, والذي يحمل الإصدار رقم:… أكمل القراءة » تحديث شهر يونيو لقارئ الشاشة JAWS 2026

اكتب تعليقًا