ينتشر نظام Linux تمامًا مع مديري الحزم. لا يقتصر الأمر على Ubuntu ، ولكن العديد من لغات البرمجة تأتي مع مديري الحزم الخاصة بها أيضًا. Node.js له npm ، ولدى Ruby مدير الحزم gem، و Python لديه pip.
يشير Pip إلى حزم تثبيت Python ويتيح لك تثبيت الحزم بسهولة من Python Package Index (PyPI). يمكنك استخدامه للتثبيت من فهارس أخرى أيضًا ، ولكن الكثير مما ستحتاج إليه بشكل عام متاح على PyPI. من أجل استخدام pip لتثبيت الحزم ، ستحتاج إلى تثبيته على نظامك أولاً.
روابط سريعة
ما هو إصدار Pip الذي تحتاجه؟
إذا كنت على دراية بـ Python بشكل جيد ، فمن المحتمل أن تعرف أن Python 3 قد خرج منذ فترة طويلة. ومع ذلك ، نظرًا للتغيرات الكبيرة بين Python 2 و Python 3 ، فإن العديد من توزيعات Linux تتضمن كلا الإصدارين افتراضيًا. وبسبب هذا ، هناك أيضا نسختين من Pip.
الإصدارات الأحدث من Ubuntu تأتي فقط مع Python 3 الذي يكون مثبت بشكل افتراضي. إذا كنت بحاجة إلى pip لـ Python 2 ، فستحتاج إلى تثبيت Python 2 أيضًا.
يعتمد الإصدار الذي تحتاجه على الأرجح على الحزمة التي تحتاج إلى تثبيتها. في كلتا الحالتين ، تكون العملية سهلة نسبيًا ، لكننا سنوضح لك كيفية تثبيت كلا الإصدارين حتى تعرف بالضبط ما يجب القيام به.
كيفية تثبيت Pip لـ Python 3
أول شيء يجب فعله قبل البدء هو التأكد من أن قائمة الحزم محدثة. قم بذلك عن طريق تشغيل apt
:
sudo apt update
سوف تستغرق هذه العملية بعض الوقت. بمجرد اكتمالها ، يمكنك الانتقال إلى تثبيت pip فعليًا. للقيام بذلك ، قم بتشغيل الأمر التالي:
sudo apt install python3-pip
عليك التأكيد من أنك تريد تثبيت الحزم ، وانتظر اكتمال العملية. بمجرد الانتهاء من ذلك ، تأكد من تثبيت الحزمة بشكل صحيح عن طريق التحقق من الإصدار:
pip3 --version
كيفية تثبيت Pip لـ Python 2
كما ذكر أعلاه ، إذا كنت بحاجة إلى Pip لـ Python 2 ، تحتاج إلى تثبيت Python 2 كذلك. هذا أمر سهل ، حيث سيتم تثبيت Python 2 كاعتماد على pip.
أولاً ، تأكد من تحديث قائمة الحزم الخاصة بك:
sudo apt update
بمجرد اكتمال هذا ، يمكنك تثبيت pip باستخدام الأمر التالي:
sudo apt install python-pip
قم بتأكيد رغبتك في تثبيت pip وتبعياتها ، ثم انتظر حتى يكتمل التثبيت. بمجرد الانتهاء من ذلك ، تأكد من تثبيت كل شيء بشكل صحيح عن طريق التحقق من الإصدار:
pip --version
هل يجب عليك استخدام Pip أو Apt؟
في بعض الحالات ، ستجد أن الحزم متوفرة في كل من فهرس Python للحزم وعبر Apt
. إذا كان عليك أن تختار ، فمن الأفضل أن تتمسك بالتثبيت عبر Apt
، حيث تم اختبار هذه الإصدارات لتعمل على Ubuntu. في معظم الحالات ، لن ترغب في استخدام Pip إلا إذا كانت الحزمة غير متاحة عبر Apt
أو إذا كنت بحاجة إلى إصدار محدد.
الخلاصة
تجدر الإشارة إلى أنك قد تحتاج إلى تثبيت pip لكل من Python 2 و Python 3. تتوفر بعض الحزم فقط لإصدارات python معينة ، وقد تعتمد برامج أخرى على واحد منهما أو كليهما. على سبيل المثال ، يتيح Neovim للمستخدمين إنشاء إضافات في كل من Python 2 و Python 3 ويعتمد على تثبيت الحزمة الخاصة به في كلا الإصدارين من pip.
من الجيد أن تقوم بتثبيت Pip لأنك مطور. إذا كانت هذه هي الحالة ، فتأكد من مراجعة قائمة أفضل بيئات تطوير برامج Python.