ابزار PIP یک مدیر بسته یا به بیانی سادهتر، یک فروشگاه نرمافزاری است که برای نصب و مدیریت کتابخانهها و پکیجهای پایتون استفاده میشود. با استفاده از این ابزار، میتوانید به سرعت و به آسانی کتابخانههای مختلف را در پروژههای خود اضافه کرده یا آنها را بهروز کنید.
کار با PIP بسیار ساده است و نیاز به تلاش زیادی ندارد. اگر تا حالا سعی کردید یک کتابخانه جدید پایتون نصب کنید، احتمالا با PIP کار کردهاید. این ابزار بهصورت پیشفرض با نصب پایتون همراه است، بنابراین نیازی به نصب جداگانه آن ندارید.
یکی از ویژگیهای جذاب PIP، سادگی و کارایی آن است. برای نصب یک پکیج تنها کافیست دستور pip install package-name
را در ترمینال خود وارد کنید و بقیه کارها را به PIP بسپارید. این ابزار تمامی وابستگیهای مورد نیاز کتابخانهها را نیز به طور خودکار نصب خواهد کرد.
برای مدیران پروژه یا توسعهدهندگان، PIP ابزار بسیار مفیدی است که سرعت کار را افزایش میدهد و از پیچیدگیهای زیادی جلوگیری میکند. به کمک PIP میتوانید پکیجهای مورد نیاز خود را با استفاده از یک فایل متنی ساده مدیریت کنید. این فایل معمولاً با نام requirements.txt
شناخته میشود.
در این راهنما، نمونهای از چگونگی استفاده از PIP برای نصب کتابخانهها و مدیریت آنها را به شما نشان خواهیم داد تا بهتر بتوانید از آن در پروژههای خود استفاده کنید.
pip --version
pip install requests
pip uninstall requests
pip list
pip freeze > requirements.txt
pip install -r requirements.txt
pip --version
این کد نسخهٔ نصب شدهٔ PIP روی سیستم شما را نمایش میدهد.
pip install requests
این کد کتابخانهٔ requests
را نصب میکند که برای ارسال درخواست HTTP کاربرد دارد.
pip uninstall requests
این کد کتابخانهٔ requests
را از سیستم شما حذف میکند.
pip list
این کد لیستی از تمامی کتابخانههای نصب شدهٔ پایتون روی سیستم شما را نمایش میدهد.
pip freeze > requirements.txt
این کد تمامی پکیجهای نصب شده را به همراه ورژن آنها در فایل requirements.txt
ذخیره میکند.
pip install -r requirements.txt
این کد تمامی کتابخانههای ذکر شده در فایل requirements.txt
را نصب میکند.