Python – پیپ (PIP)

PIP چیست؟

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

پکیج چیست؟

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

چک کردن نصب بودن PIP

برای بررسی اینکه آیا PIP نصب شده است یا نه، در خط فرمان مسیر پوشه اسکریپت‌های پایتون را دنبال کنید و دستور زیر را تایپ کنید:

pip --version

نصب PIP

اگر PIP نصب نشده است، می‌توانید از صفحه‌ی زیر آن را دانلود و نصب کنید: pypi.org

دانلود یک پکیج

برای دانلود یک پکیج، در خط فرمان به مسیر پوشه اسکریپت‌های پایتون بروید و دستور زیر را تایپ کنید:

pip install camelcase

استفاده از پکیج

پس از نصب پکیج، می‌توانید آن را در پروژه خود وارد کرده و استفاده کنید. به عنوان مثال، پکیج camelcase را به پروژه وارد کنید:

import camelcase

c = camelcase.CamelCase()

txt = "hello world"
print(c.hump(txt))

پیدا کردن پکیج‌ها

پکیج‌های بیشتر را می‌توانید از PyPI پیدا کنید.

حذف یک پکیج

برای حذف یک پکیج، از دستور uninstall استفاده کنید:

pip uninstall camelcase

PIP از شما تأیید می‌خواهد. با زدن کلید y پکیج حذف خواهد شد.

لیست کردن پکیج‌ها

برای نمایش لیست تمام پکیج‌های نصب شده در سیستم خود، از دستور زیر استفاده کنید:

pip list

نتیجه:

Package         Version

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

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.