استفاده از pip

راهنمای جامع استفاده از pip در پایتون

pip یکی از ابزارهای ضروری برای توسعه‌دهندگان پایتون است که مدیریت بسته‌ها و کتابخانه‌های خارجی را ساده می‌کند. این ابزار به‌صورت پیش‌فرض با نسخه‌های جدید پایتون نصب می‌شود و امکان نصب، ارتقا و حذف بسته‌ها را فراهم می‌کند.

pip مخفف "Pip Installs Packages" یا "Preferred Installer Program" است و استاندارد دفاکتو مدیریت بسته در اکوسیستم پایتون محسوب می‌شود.

نحوه بررسی و به‌روزرسانی pip

قبل از شروع کار، بهتر است از آخرین نسخه pip استفاده کنید. دستورات زیر به شما کمک می‌کنند:

  • بررسی نسخه نصب‌شده: pip --version
  • به‌روزرسانی pip: python -m pip install --upgrade pip
دستور توضیحات
pip install نام_بسته نصب یک بسته خاص
pip uninstall نام_بسته حذف یک بسته نصب‌شده
pip list نمایش تمام بسته‌های نصب‌شده

مدیریت محیط‌های مجازی با pip

استفاده از محیط‌های مجازی (Virtual Environments) بهترین روش برای جداسازی پروژه‌های پایتون است. برای ایجاد محیط مجازی:

  1. نصب virtualenv: pip install virtualenv
  2. ایجاد محیط جدید: virtualenv myenv
  3. فعال‌سازی محیط: در ویندوز myenv\Scripts\activate و در لینوکس/مک source myenv/bin/activate

برای یادگیری بیشتر درباره محیط‌های مجازی در جنگو، می‌توانید بیشتر بخوانید.


نکات پیشرفته در استفاده از pip

نصب نسخه خاصی از یک بسته:
pip install package==1.2.3

نصب از فایل requirements:
pip install -r requirements.txt

جستجوی بسته‌ها:
pip search "keyword"

با استفاده از این دستورات می‌توانید مدیریت کاملی روی بسته‌های پایتون داشته باشید و پروژه‌های حرفه‌ای‌تری ایجاد کنید. همیشه به یاد داشته باشید که قبل از نصب بسته‌های جدید، محیط مجازی مناسب ایجاد کنید.