الاثنين، 26 يناير 2015

كيفية تثبيت واستعمال pip في بايثون

pip عبارة عن نظام إدارة الحزم يستخدم لتثبيت و إدارة حزم البرمجيات والتي تجدها في موقع Python Package Index
pip تعمل على كل من نسخ بايثون التالية :2.6, 2.7, 3.2, 3.3, 3.4
وكما تعمل أيضا على كل أنظمة التشغيل من لينكس ويندوز و ماك.
الميزة الأساسية ل Pip هي سهولة استعمالها من خلال سطر الأوامر وهو ما يجعل تثبيت حزم برامج بايثون سهل وبسطر واحد فقط.
إن أبسط طريقة لتثبيت أي حزمة هي تحميل شفرة المصدر بعد ذلك تقوم بتثبيت تلك الحزمة مثلها مثل أي برنامج ما أي أننا لسنا بحاجة إلى أدوات لعمل ذلك، ولكن هذه الطريقة كانت تترك بعض المشاكل نذكر بعض منها:


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

تثبيت pip 

شرح عملية التثبيت ستتم على نظام لينكس (أوبنتوا) وبالتالي ارجوا السماح من مستخدمي ويندوز.

قم بفتح سطر الأوامر واكتب الأمر التالي :

sudo apt-get install python-pip
ثم أكتب أمر من  الأمرين التاليين لتأكيد التثبيت :

pip --help
which pip
الآن بعد تثبيت pip نأتي إلى كيفية تثبيت الحزم من خلالها وطبعا الأمر سهل ويتم من خلال سطر واحد فقط

sudo pip install packagename
واليك عزيزي القارئ مجموعة من الأوامر حول كيفية التعامل مع pip

pip install --upgrade packagename #لتحديث الحزمة 
pip uninstall packagename # لحذف الحزمة
pip search "packagename"#للبحث عن حزمة 
pip show packagename #الحصول على معلومات عامة عن الحزمة المثبتة
إلى هنا أصل إلى نهاية هذا الموضوع وأرجوا أني وفقت في الشرح وأي استفسار أنا في الخدمة.

ليست هناك تعليقات:

إرسال تعليق

جلب البيانات من صفحة ويب باستخدام Selenium

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