كيفية تثبيت Python PIP على أنظمة التشغيل Windows و Mac و Linux

كيفية تثبيت Python PIP على أنظمة التشغيل Windows و Mac و Linux

تمامًا مثل أي لغة برمجة جادة ، تدعم Python مكتبات وأطر عمل الجهات الخارجية التي يمكنك تثبيتها لتجنب إعادة اختراع العجلة مع كل مشروع جديد. إذا كنت ترغب في استخدامها ، يمكنك العثور على مكتبات Python هذه في مستودع مركزي يسمى Python Package Index (PyPI).





قد يكون تنزيل هذه الحزم وتثبيتها وإدارتها يدويًا أمرًا محبطًا ويستغرق وقتًا طويلاً. هذا هو السبب في أن العديد من مطوري Python يعتمدون على أداة خاصة تسمى PIP لـ Python (أو Python PIP) لجعل كل شيء أسهل وأسرع.





ما هو PIP لبايثون؟

PIP هو اختصار يشير إلى 'حزم تثبيت PIP' أو 'برنامج التثبيت المفضل'. إنها أداة مساعدة لسطر الأوامر تتيح لك التثبيت أو إعادة التثبيت أو إلغاء التثبيت حزم PyPI بأمر بسيط ومباشر: نقطة .





إذا سبق لك القيام بأي عمل في سطر الأوامر على Windows (باستخدام موجه الأوامر) أو Mac أو Linux (مع Terminal و Bash) ، فيمكنك التخطي إلى إرشادات التثبيت لنظام التشغيل الخاص بك.

هل تم تثبيت PIP مع Python؟

إذا كنت تستخدم Python 2.7.9 (أو أكبر) أو Python 3.4 (أو أكبر) ، ثم يأتي PIP مثبتًا مع Python افتراضيًا. إذا كنت تستخدم إصدارًا أقدم من Python ، فستحتاج إلى استخدام خطوات التثبيت أدناه. خلافًا لذلك ، انتقل إلى أسفل للتعرف على كيفية بدء استخدام PIP.



إذا كنت تقوم بتشغيل Python في بيئة افتراضية تم إنشاؤها باستخدام إما virtualenv أو pyvenv ، فستتوفر PIP بغض النظر عن إصدار Python.

هل تم تثبيت Python بشكل صحيح؟

عليك التأكد من تثبيت Python بشكل صحيح على نظامك. في نظام Windows ، افتح موجه الأوامر باستخدام مفتاح Windows + X والاختيار موجه الأمر . على نظام Mac ، افتح Terminal باستخدام Command + Space والبحث عن طرفية . في نظام Linux ، افتح Terminal باستخدام Ctrl + Alt + T. . قد تختلف اختصارات Linux باختلاف التوزيع.





ثم اكتب:

python --version

في نظام التشغيل Linux ، قد يحتاج مستخدمو Python 3.x إلى استخدام:





python3 --version

إذا حصلت على رقم إصدار (على سبيل المثال 'Python 2.7.5') ، فإن Python جاهزة للاستخدام.

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

كيفية تثبيت PIP على نظام Windows

يجب أن تعمل هذه الإرشادات على أنظمة التشغيل Windows 7 و Windows 8.1 و Windows 10:

  1. تحميل برنامج التثبيت get-pip.py . إذا كنت تستخدم Python 3.2 ، فستحتاج إلى هذا الإصدار من get-pip.py في حين أن. في كلتا الحالتين ، انقر بزر الماوس الأيمن على الرابط وحدد حفظ باسم ... واحفظه في أي مكان آمن ، مثل مجلد التنزيلات.
  2. افتح موجه الأوامر وانتقل إلى ملف get-pip.py ملف.
  3. قم بتشغيل الأمر التالي: python get-pip.py

كيفية تثبيت PIP على نظام Mac

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

إذا كنت تريد استخدام تثبيت Python للنظام الأصلي ولكن ليس لديك PIP متاحًا ، فيمكنك تثبيت PIP باستخدام الأمر التالي في Terminal:

sudo easy_install pip

إذا كنت تفضل تثبيت إصدار أحدث من Python ، فيمكنك استخدام Homebrew. لا أعرف ما هذا؟ تعلم المزيد عن تثبيت البرنامج مع Homebrew على جهاز Mac . ستفترض هذه التعليمات أن لديك بالفعل برنامج Homebrew مثبتًا وجاهزًا للعمل.

يتم تثبيت Python مع Homebrew بأمر واحد:

brew install python

سيؤدي هذا إلى تثبيت أحدث إصدار من Python ، والذي يجب أن يأتي مع PIP. إذا كان التثبيت ناجحًا ولكن PIP غير متاح ، فقد تحتاج إلى إعادة ربط Python باستخدام الأمر Terminal التالي:

brew unlink python && brew link python

كيفية تثبيت PIP على Linux

إذا كان توزيع Linux الخاص بك مثبتًا عليه Python بالفعل ، فيجب أن تكون قادرًا على تثبيت PIP باستخدام مدير الحزم في نظامك. هذا مفضل لأن إصدارات Python المثبتة على النظام لا تعمل بشكل جيد مع البرنامج النصي get-pip.py المستخدم على نظامي التشغيل Windows و Mac.

أداة الحزمة المتقدمة (Python 2.x)

sudo apt-get install python-pip

أداة الحزمة المتقدمة (Python 3.x)

sudo apt-get install python3-pip

مدير حزم pacman (Python 2.x)

sudo pacman -S python2-pip

مدير حزم pacman (Python 3.x)

sudo pacman -S python-pip

مدير الحزم Yum (Python 2.x)

sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel

مدير الحزم Yum (Python 3.x)

sudo yum install python3 python3-wheel

Dandified Yum (Python 2.x)

sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel

Dandified Yum (Python 3.x)

كيفية إصلاح sim غير متوفر
sudo dnf install python3 python3-wheel

مدير حزمة Zypper (Python 2.x)

sudo zypper install python-pip python-setuptools python-wheel

مدير حزمة Zypper (Python 3.x)

sudo zypper install python3-pip python3-setuptools python3-wheel

كيفية تثبيت PIP على Raspberry Pi

باعتبارك مستخدم Raspberry Pi ، فمن المحتمل أنك تقوم بتشغيل Raspbian نظرًا لأنه نظام التشغيل الرسمي المعين والمقدم من Raspberry Pi Foundation. أنت حر في تثبيت نظام تشغيل آخر ، مثل Ubuntu. إذا كانت هذه هي الحالة ، فيجب عليك إلقاء نظرة على تعليمات Linux.

بدءًا من Raspbian Jessie ، يتم تثبيت PIP افتراضيًا. إنه أحد الأسباب الكبيرة للترقية إلى Raspbian Jessie بدلاً من التمسك بـ Raspbian Wheezy أو Raspbian Jessie Lite. ومع ذلك ، إذا كنت تستخدم إصدارًا أقدم من Raspbian ، فلا يزال بإمكانك تثبيت PIP.

في Python 2.x:

sudo apt-get install python-pip

على Python 3.x:

sudo apt-get install python3-pip

مع Raspbian ، يجب على مستخدمي Python 2.x استخدام ملفات نقطة بينما يجب على مستخدمي Python 3.x استخدام ملفات نقطة 3 عند إصدار أوامر PIP.

كيفية ترقية PIP لـ Python

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

على نظام Windows:

python -m pip install -U pip

على Mac أو Linux أو Raspberry Pi:

pip install -U pip

في إصدارات معينة من Linux و Raspberry Pi ، قد تحتاج إلى استخدام نقطة 3 في حين أن.

كيفية إدارة حزم Python باستخدام PIP

بمجرد أن يصبح PIP جاهزًا ، يمكنك البدء في تثبيت الحزم من PyPI:

pip install package-name

لتثبيت إصدار معين من الحزمة بدلاً من الإصدار الأحدث:

pip install package-name==1.0.0

للبحث في PyPI عن حزمة معينة:

pip search 'query'

للاطلاع على تفاصيل حول حزمة مثبتة:

pip show package-name

لسرد كافة الحزم المثبتة:

كيف تجعل هاتفك يبدو أكثر برودة
pip list

لسرد جميع الحزم القديمة:

pip list --outdated

لترقية حزمة قديمة:

pip install package-name --upgrade

لاحظ أن الإصدارات القديمة من الحزمة تتم إزالتها تلقائيًا بواسطة PIP عند الترقية إلى إصدار أحدث من تلك الحزمة.

لإعادة تثبيت حزمة بالكامل:

pip install package-name --upgrade --force-reinstall

للتخلص تمامًا من العبوة:

pip uninstall package-name

تعرف على المزيد حول Python

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

إذا كنت لا تزال مبتدئًا ، فتحقق من أفضل مواقع الويب هذه لتعلم برمجة Python أو برامجنا دليل حول كيفية إنشاء زاحف ويب أساسي .

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

يشارك يشارك سقسقة بريد الالكتروني دليل المبتدئين لتحريك الكلام

يمكن أن يمثل تنشيط الكلام تحديًا. إذا كنت مستعدًا لبدء إضافة حوار إلى مشروعك ، فسنقوم بتفصيل العملية نيابةً عنك.

اقرأ التالي
مواضيع ذات صلة
  • برمجة
  • برمجة
  • بايثون
نبذة عن الكاتب أنتوني جرانت(40 مقالة منشورة)

أنتوني غرانت كاتب مستقل يغطي البرمجة والبرمجيات. إنه متخصص في علوم الكمبيوتر ويشتغل في البرمجة و Excel والبرمجيات والتكنولوجيا.

المزيد من Anthony Grant

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك