بيب ( نظام إدارة حزم )
عودة للموسوعةنوع |
نظام إدارة الحزم
|
---|---|
مسقط الويب |
pip.pypa.io
|
لغة البرمجة |
بايثون
|
---|---|
الإصدار الأول |
2008
|
الإصدار الأخير |
20.1.1 (19 مايو2020)
|
المستودع |
|
الرخصة |
رخصة إم أي تي
|
بيب (بالإنجليزية: pip) هونظام إدارة حزم، يستعمل أساسا لإدارة وتتبيث حزم مكتوبة بلغة بايثون. يمكن إيجاد الكثير منها في مستودع برمجيات بايثون باكاج أنديكس (باي باي). ابتداءً من الإصدارات 2.7.9 و3.4، صار بيب مضمنا افتراضيا في التوزيعة الرسمية لبايثون .
أصل التسمية
بيب هواختصار تكراري Pip Installs Packages أول Pip Installs Python. .
قابلة سطر أوامر
من مميزات بيب هي سهولة قابلة سطر أوامره، مما يجعل تتبيث الحزم سهل كإلقاء أمر:اسم-الحزمة pip install
يمكن أيضا للمستخدمين إلغاء تتبيث الحزم المتبثة مسبقا بالأمر أعلاه ببساطة:اسم-الحزمة pip uninstall
يوفر بيب أيضا ميزة لإدارة قوائم حزم وأرقام إصداراتها من خلال ملف موجود مسبقا .فيقوم بشكل فعال بإعادة إنشاء مجموعة كاملة من الحزم على بيئة جديدة (كمبيوتر حديث مثلا) أوبيئة افتراضية جديدة شرط حتىقد يكون ملف requirements.txt
منسقا بشكل سليم. وبعدها يدخل المستخدم الأمر التالي لإنهاء العملية:pip install -r requirements.txt
من الممكن أيضًا، تتبيث حزمة لإصدار معين لبايثون بفضل هذا الأمر الذي حيث يتم كتابة 2، 3، 3.4... محل [version]:اسم-الحزمة pip[version] install
استخدامه في استضافة المواقع
يستخدم بيب أيضا لدعم استخدام بايثون في خدمات الحوسبة السحابية، مثل هيروكو(Heroku)..
انظر أيضا
- باي2إكس
- بايثون
ملاحظات ومراجع
- هذه الموضوعة مترجمة جزئيا أوكليا من منطقة ويكيبيديا الفرنسية معنونة (بالفرنسية) «pip (gestionnaire de paquets)» (طالع قائمة المشاركين في التحرير)
- ^ The pip Open Source Project on Open Hub: Languages Page — تاريخ الاطلاع:سبعة سبتمبر 2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
- ^ Release 20.1.1 — تاريخ الاطلاع: 20 مايو2020 — تاريخ النشر: 19 مايو2020
- ^ Github: LICENSE.txt — تاريخ الاطلاع: 15 أكتوبر 2017 — تاريخ النشر: 11 أكتوبر 2017
- ↑ , The pip developers, مؤرشف من الأصل في 02 ديسمبر 2010 CS1 maint: ref=harv (link)
- ^ , مؤرشف من الأصل في 07 سبتمبر 2015 CS1 maint: ref=harv (link)
- ^ , مؤرشف من الأصل في 01 سبتمبر 2019 CS1 maint: ref=harv (link)
- ^ , Stack Exchange, مؤرشف من الأصل في 01 سبتمبر 2019 CS1 maint: ref=harv (link)
- ^ Heroku (المحرر). "Getting Started with Python on Heroku/Cedar". اطلع عليه بتاريخ 5 janvier 2012.
التصنيفات: أنظمة إدارة الحزم الحرة, برمجيات بايثون, صفحات بها بيانات ويكي بيانات, CS1 maint: ref=harv, صفحات تستخدم خاصية P31, صفحات تستخدم خاصية P856, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P277, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P348, صفحات تستخدم خاصية P1324, صفحات تستخدم خاصية P275, صفحات تستخدم خاصية P18, مقالات تحتوي نصا بالإنجليزية, مقالات مترجمة من ويكيبيديا أخرى, صفحات بوصلات خارجية بالفرنسية, بوابة برمجيات/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, بوابة تقنية المعلومات/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, بوابة لينكس/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, جميع مقالات البذور, بذرة برمجيات حاسوب