pip چیست؟

pip مخفف "Package Installer for Python" است.

pip یک ابزار است که برای مدیریت بسته ها استفاده میشود.

میتواند آنهارا نصب و اجرا کند. همچنین قابلیت حذف کردن یا بروزرسانی این بسته هارا هم دارد.

نحو استفاده از pip

شما میتوانید مانند نمونه کد زیر عمل کنید.

مثال زیر یک بسته به نام camelcase را نصب میکند.

pip install camelcase

نصب pip

در صورتی که این ابزار را در سیستم خود ندارید از طیق لینک زیر دانلود کند.

https://pypi.org/project/pip/

پکیج (Package) چیست؟

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

چک کردن نصب بسته ها

برای اطمینان از نصب بودن بسته در سیستم خود میتوانید از نمونه کد زیر استفاده کنید.

pip --version

نمونه کد بالا در صورت نصب بودن بسته آخرین ورژن از بسته موردنظر شما را نشان میدهد. 

استفاده از بسته ها

در نمونه کد زیر ما بسته camelcase را نصب کردیم و از آن برای رشته خود استفاده میکنیم.

import camelcase

c= camelcase.CamelCase()

text= "hello alireza"

print(c.hump(text))

 

نکته: camelcase یک نحوه نوشتن رشته ها است.

 نمونه کد بالا حروف اول هر کلمه را بزرگ شان میدهد.

همه ی بسته ها

شما برای جستجوی بسته های موجود در پایتون و اقدام به نصب آنها میتوانید به لینک زیر از سایت رسمی پایتون مراجعه کنید.

https://pypi.org/

حذف بسته ها

برای حذف بسته ها میتوانید از دستور uninstall استفاده کنید.

pip uninstall camelcase

نمایش بسته ها

شما میتوانید از طریق دستور list یک لیست کامل از همه ی بسته هایی که نصب کردید را مشاهده کنید.

pip list

نمونه کد بالا یک خروجی مانند خروجی زیر را برمیگرداند:

Package         Version
-----------------------
camelcase       0.2
mysql-connector 2.1.6
pip             18.1
pymongo         3.6.1
setuptools      39.0.1

خلاصه درس

  • pip یک ابزار برای مدیریت بسته ها میباشد.
  • این بسته هارا میتوان نصب ، حذف یا بروزرسانی کرد.
  • برای نصب از دستور install و برای حذف از دستور uninstall استفاده میشود.
  • برای نمایش همه ی بسته ها از دستور list استفاده میشود.

توسعه دهندگان
علیرضا چمنی