نحوه نصب Python PIP برای بسته های Python

پایتون(Python) فقط یک زبان برنامه نویسی برای مبتدیان نیست، بلکه یک زبان قدرتمند و کامل است که تعداد زیادی بسته و کتابخانه شخص ثالث در اطراف آن ایجاد شده است. به جای اینکه همه چیز را خودتان کدنویسی کنید، می توانید این بسته های شخص ثالث را مستقر کرده و از آنها به عنوان بخشی از پروژه های کدنویسی خود استفاده کنید.

ممکن است این موارد را با جستجوی GitHub(searching GitHub) یا وب پیدا کنید، اما می‌توانید از PIP ، مدیر بسته پایتون(Python) ، برای انجام این کار نیز استفاده کنید. PIP به شما امکان می دهد بسته های Python PIP را از فهرست بسته Python(Python Package Index) با هزاران بسته موجود جستجو و نصب کنید.

PIP چیست؟(What Is PIP?)

PIP یا P Package (P)I nstaller برای P ython، به شما امکان می‌دهد بسته‌هایی را از مخزن مرکزی بسته‌های پایتون(Python) موجود در فهرست بسته Python(Python Package Index) نصب کنید . به زبان ساده، به عنوان یک فروشگاه برنامه برای پایتون(Python) عمل می‌کند و به شما امکان می‌دهد بسته‌های پایتون(Python) را از خط فرمان یا ترمینال نصب کنید، بدون اینکه نیازی به مکان یابی خودتان داشته باشید.

کاربران لینوکس(Linux) قبلاً با این فرآیند آشنا هستند - مدیران بسته بخش اساسی تجربه کاربر لینوکس هستند، با (Linux)APT ، Pacman و سایرین به شما اجازه می‌دهند نرم‌افزارهای مختلف را روی توزیع‌های مختلف لینوکس(Linux) از پنجره ترمینال نصب کنید.

قبل از اینکه بتوانید از PIP استفاده کنید ، باید پایتون(Python) را نصب کنید . macOS و اکثر توزیع‌های لینوکس(Linux) قبلاً پایتون(Python) را نصب کرده‌اند، اما باید آن را به صورت دستی روی ویندوز 10(Windows 10) نصب کنید . همچنین اگر توزیع لینوکس شما (Linux)پایتون(Python) را نصب نکرده باشد (یا یک نسخه قدیمی از پایتون(Python) دارد ) با استفاده از مدیر بسته برای توزیع شما، باید این کار را انجام دهید.

نصب Python PIP در لینوکس(Installing Python PIP On Linux)

بسته python-pip برای دانلود و نصب برای همه توزیع‌های اصلی لینوکس(Linux) و انواع آن در دسترس است. بسته به توزیع لینوکس(Linux) شما، اگر هنوز از سری Python 2.x استفاده می کنید، ممکن است نیاز به نصب بسته python2-pip داشته باشید ، نه از سری Python 3.x.

اگر از Python 3.4 یا بالاتر (یا Python 2.7.9 یا بالاتر) استفاده می کنید، نیازی به نصب PIP روی لینوکس(Linux) ندارید، زیرا قبلاً نصب شده است. این را با باز کردن یک پنجره ترمینال و تایپ python3 –version برای بررسی نسخه (python3 –version)پایتون(Python) نصب شده خود بررسی کنید ، سپس از python -m pip یا python3 -m pip برای استفاده از آن استفاده کنید.

برای نسخه های پایتون(Python) زیر 2.7.9 یا 3.4، نصب Python PIP در لینوکس(Linux) به مدیر بسته سیستمی در حال استفاده بستگی دارد. در اینجا نحوه نصب PIP بر روی پلتفرم های مختلف لینوکس(Linux) آورده شده است.

  • برای نصب Python PIP در توزیع‌های مبتنی بر اوبونتو(Ubuntu) یا دبیان، یک ترمینال باز کنید و sudo apt install python-pip را برای Python 2.x تایپ کنید . sudo apt install python3-pip را برای نصب پایتون 3.x(Python 3.x) تایپ کنید .
  • در Arch Linux ، یک ترمینال باز کنید و sudo pacman -S python2-pip را برای Python 2.x تایپ کنید. (Python 2.x.)sudo pacman -S python-pip را برای نصب پایتون 3.x(Python 3.x ) تایپ کنید.
  • اگر از توزیع مبتنی بر فدورا استفاده می‌کنید، sudo dnf upgrade python-setuptools را(sudo dnf upgrade python-setuptools) تایپ کنید و سپس sudo dnf install python-pip python-wheel را برای Python 2.x تایپ کنید . sudo dnf install python3 python3-wheel را برای نصب پایتون 3.x(Python 3.x) تایپ کنید .
  • برای نصب دستی PIP ، یک ترمینال را باز کنید و (PIP)curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py . پس از دانلود، python get-pip.py را تایپ کنید تا اسکریپت نصب خودکار اجرا شود.

نصب Python PIP در ویندوز(Installing Python PIP On Windows)

برخلاف لینوکس(Linux) ، ویندوز(Windows) با پایتون(Python) از پیش نصب شده ارائه نمی شود. این بدان معناست که قبل از اینکه بتوانید از PIP در این پلتفرم استفاده کنید، ابتدا باید پایتون را برای ویندوز دانلود و نصب کنید .(download and install Python for Windows)

اگر به‌روزترین نسخه پایتون(Python) را نصب کرده‌اید، باید PIP را در کنار نصب پایتون(Python) خود نصب کنید. همانطور که اشاره کردیم، نصب پایتون 2.7.9(Python 2.7.9 ) و پایتون (Python) 3.4 (و بالاتر) باید PIP به طور خودکار نصب شود.

اگر از نسخه قدیمی پایتون استفاده می کنید، باید از اسکریپت (Python)get-pip برای نصب خودکار pip استفاده کنید. 

  • اسکریپت get-pip.py را در رایانه شخصی (Download the get-pip.py script)ویندوز(Windows) خود دانلود کنید . در یک خط فرمان یا PowerShell بالا با دسترسی مدیریت، (PowerShell)python get-pip.py را تایپ کنید تا PIP به طور خودکار نصب شود.

این باید به طور خودکار Python PIP را برای استفاده شما نصب کند. سپس می‌توانید آن را از پنجره PowerShell یا خط فرمان با تایپ pip یا python-m pip اجرا کنید.

نحوه نصب Python PIP در macOS

مانند لینوکس(Linux) ، macOS معمولا با پایتون(Python) نصب شده و همچنین نسخه ای از PIP ارائه می شود. هر دو پایتون(Python) و PIP در macOS در مقایسه با نسخه اخیر احتمالا قدیمی هستند، اما باید با باز کردن یک پنجره ترمینال macOS و تایپ (macOS)pip یا python -m pip (یا pip3 یا python3 -m pip ) به طور معمول کار کنند.

اگر می خواهید پایتون(Python) و PIP را با هم به روز کنید، می توانید این کار را به راحتی با استفاده از مدیر بسته Homebrew(Homebrew package manager) برای macOS انجام دهید.

  • اگر Homebrew را نصب کرده اید، یک پنجره ترمینال را باز کنید و brew install python را(brew install python) تایپ کنید تا نصب خود را به آخرین نسخه Python 3.x به روز کنید . برای نصب نصب قدیمی‌تر پایتون 2.x ، به جای آن، (Python 2.x)brew install python@2 تایپ کنید .

پس از نصب، برای اجرای PIP و مشاهده لیستی از پرچم های PIP موجود، (PIP)pip یا python -m pip (یا pip3 یا python3 -m pip ) را در آموزش تایپ کنید.(python3 -m pip)

به روز رسانی PIP(Updating PIP)

اگر قبلاً PIP را نصب کرده اید، اما می خواهید آن را به آخرین نسخه به روز کنید، می توانید این کار را با استفاده از خود PIP انجام دهید .

  • برای کاربران macOS و Linux، pip install -U pip را تایپ کنید تا فرآیند به‌روزرسانی آغاز شود. همچنین می توانید از pip3 install -U pip یا python -m pip install -U pip استفاده کنید.

  • کاربران ویندوز می توانند Python PIP را با باز کردن یک PowerShell یا خط فرمان با دسترسی ادمین و تایپ python -m pip install -U pip نصب(python -m pip install -U pip) کنند.

نصب و حذف بسته های پایتون با استفاده از PIP(Installing & Uninstalling Python Packages Using PIP)

هنگامی که PIP بر روی پلتفرم انتخابی شما نصب، به‌روزرسانی و آماده استفاده شد، در نهایت می‌توانید از آن برای دانلود و نصب بسته‌های پایتون(Python) استفاده کنید یا از آن برای حذف بسته‌های موجود استفاده کنید.

  • برای نصب یک بسته جدید پایتون(Python) با استفاده از PIP ، عبارت pip install package یا python -m pip install package را(python -m pip install package) تایپ کنید و نام بسته را جایگزین بسته(package) کنید. اگر هم پایتون 2.x(Python 2.x) و هم پایتون 3.x(Python 3.x) را نصب کرده‌اید، ممکن است لازم باشد از pip3 یا python3 در پلتفرم‌های خاصی مانند macOS استفاده کنید.

  • برای مشاهده لیستی از تمام بسته های پایتون نصب شده، (Python)pip list یا python -m pip list را تایپ کنید. (python -m pip list. )از pip3 یا python3 برای بسته های Python 3.x در پلتفرم های خاص استفاده کنید.

  • برای حذف یک بسته، pip uninstall package یا python -m pip uninstall package را تایپ کنید و نام بسته را جایگزین بسته(package) کنید. اگر پایتون 2.x(Python 2.x) و 3.x را نصب کرده اید، از pip3 یا python3 در پلتفرم های خاصی استفاده کنید. (python3)برای تایید حذف نصب، y را فشار دهید.

استفاده از PIP برای توسعه پروژه های بهتر پایتون(Using PIP To Develop Better Python Projects)

هنگامی که بدانید چگونه Python PIP را نصب کنید و از آن برای نصب بسته‌های جدید استفاده کنید، بلافاصله به تعداد بی‌پایانی کتابخانه و پروژه‌های دیگر دسترسی خواهید داشت که به شما امکان می‌دهند پروژه‌های بزرگتر و بهتری را با استفاده از Python توسعه دهید .

Python یکی از بهترین زبان های برنامه نویسی برای یادگیری(best programming languages to learn) است، به خصوص برای کدنویسان جدید، به لطف نحوی قابل درک و تعداد بی پایان منابع برای مبتدیان. 

چه یک کدنویس جدید پایتون(Python) باشید یا یک حرفه ای، همیشه چیزهای جدیدی برای یادگیری وجود دارد، بنابراین نکات (یا سوالات) پایتون(Python) خود را در بخش نظرات زیر با ما در میان بگذارید.



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts