Python PIP
ما هو PIP؟
PIP هو مدير حزم لحزم Python أو الوحدات النمطية إذا كنت ترغب في ذلك.
ملاحظة: إذا كان لديك الإصدار 3.4 من Python أو إصدار أحدث ، فسيتم تضمين PIP افتراضيًا.
ما هي الباقة؟
تحتوي الحزمة على جميع الملفات التي تحتاجها للوحدة النمطية.
الوحدات النمطية هي مكتبات تعليمات برمجية بلغة Python يمكنك تضمينها في مشروعك.
تحقق من تثبيت PIP
انتقل في سطر الأوامر إلى موقع دليل البرامج النصية في Python ، واكتب ما يلي:
مثال
تحقق من إصدار PIP:
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version
قم بتثبيت PIP
إذا لم يكن لديك PIP مثبتًا ، فيمكنك تنزيله وتثبيته من هذه الصفحة: https://pypi.org/project/pip/
تنزيل حزمة
تنزيل الحزمة سهل للغاية.
افتح واجهة سطر الأوامر واطلب من PIP تنزيل الحزمة التي تريدها.
انتقل في سطر الأوامر إلى موقع دليل البرامج النصية في Python ، واكتب ما يلي:
مثال
تنزيل حزمة باسم "camelcase":
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip
install camelcase
الآن قمت بتنزيل وتثبيت الحزمة الأولى الخاصة بك!
باستخدام حزمة
بمجرد تثبيت الحزمة ، تصبح جاهزة للاستخدام.
استيراد حزمة "camelcase" إلى مشروعك.
مثال
استيراد واستخدام "camelcase":
import camelcase
c = camelcase.CamelCase()
txt = "hello world"
print(c.hump(txt))
البحث عن الحزم
ابحث عن المزيد من الحزم على https://pypi.org/ .
قم بإزالة حزمة
استخدم uninstall
الأمر لإزالة الحزمة:
مثال
قم بإلغاء تثبيت الحزمة المسماة "camelcase":
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip
uninstall camelcase
سيطلب منك PIP Package Manager تأكيد رغبتك في إزالة حزمة camelcase:
Uninstalling camelcase-02.1:
Would remove:
c:\users\Your Name\appdata\local\programs\python\python36-32\lib\site-packages\camecase-0.2-py3.6.egg-info
c:\users\Your Name\appdata\local\programs\python\python36-32\lib\site-packages\camecase\*
Proceed (y/n)?
اضغط y
وستتم إزالة الحزمة.
قائمة الحزم
استخدم list
الأمر لسرد جميع الحزم المثبتة على نظامك:
مثال
قائمة الحزم المثبتة:
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip list
نتيجة:
Package Version
-----------------------
camelcase 0.2
mysql-connector 2.1.6
pip
18.1
pymongo 3.6.1
setuptools 39.0.1