"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية الحصول على قائمة بإصدارات الحزمة المتوفرة باستخدام النقطة: دليل شامل

كيفية الحصول على قائمة بإصدارات الحزمة المتوفرة باستخدام النقطة: دليل شامل

تم النشر بتاريخ 2024-11-09
تصفح:248

How to Get a List of Available Package Versions Using Pip: A Comprehensive Guide

كيفية الحصول على قائمة بإصدارات الحزم المتاحة باستخدام Pip: دليل شامل

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

إصدارات النقطة 21.2 والإصدارات الأعلى

بالنسبة لإصدارات النقطة 21.2 وما فوق، فإن النهج الموصى به هو استخدام الأمر التالي:

pip index versions package-name

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

pip index versions pylibmc

من المهم لاحظ أن هذا الأمر لا يزال تجريبيًا وقد يخضع للتغييرات في الإصدارات المستقبلية.

إصدارات النقطة 21.1 إلى 24.0

بالنسبة لإصدارات النقطة بين 21.1 و 24.0، استخدم هذا الأمر:

pip install package-name==
pip install package-name==
إصدارات النقطة 20.3 إلى 21.0

بالنسبة لإصدارات النقطة 20.3 إلى 21.0، الأمر التالي هو يوصى بما يلي:

تثبيت النقطة --use-deprecated=legacy-resolver package-name==

pip install package-name==
إصدارات النقطة 9.0 إلى 20.2

لإصدارات النقطة من 9.0 إلى 20.2، فإن تثبيت حزمة بسلسلة إصدار غير صالحة يؤدي إلى القائمة المطلوبة:

pip install package-name==blork

pip install package-name==blork

إصدارات النقطة أقل من 9.0

بالنسبة لإصدارات النقطة أقل من 9.0، سيؤدي استخدام الأمر أدناه إلى إنتاج قائمة الإصدارات دون تثبيت:

pip install pylibmc= =blork

pip install pylibmc==blork
بيان الافراج أعيد طبع هذه المقالة على: 1729251917 في حالة وجود أي انتهاك، يرجى الاتصال بـ [email protected] لحذفها
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3