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

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
Python - محدود کردن داده (MongoDB Limit)

Python – محدود کردن داده (MongoDB Limit)

Python MongoDB محدود کردن نتایج برای محدود کردن نتایج در MongoDB، از متد limit() استفاده می‌کنیم. متد limit() یک...

بیشتر بخوانید
Python - بروزرسانی (MongoDB Update)

Python – بروزرسانی (MongoDB Update)

به‌روزرسانی یک رکورد برای به‌روزرسانی یک رکورد یا سند در MongoDB، از متد update_one() استفاده می‌کنیم. پارامتر اول متد...

بیشتر بخوانید
Python - حذف کالکشن (MongoDB Drop Collection)

Python – حذف کالکشن (MongoDB Drop Collection)

حذف کالکشن شما می‌توانید یک جدول یا کالکشن در MongoDB را با استفاده از متد drop() حذف کنید. مثالحذف...

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

نظرات

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

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