آموزش PIP در پایتون
PIP در پایتون چیست؟
PIP یک ابزار مدیریت کنندهی پکیج(package) برای پکیجها، یا اگر بخواهیم برای ماژولها میباشد.
نکته: اگر نسخهی پایتون شما 3.4 یا بیشتر است، PIP به طور پیش فرض در آن اضافه شده است.
پکیج(package) درپایتون چیست؟
یک پکیج در پایتون، حاوی تمام فایلهایی است که ما برای یک ماژول، به آنها نیاز داریم.
ماژولها، کتابخانههایی از کدهای پایتون هستند که میتوانیم آنها را در پروژهی خود اضافه کنیم.
بررسی اینکه PIP در پایتون نصب شده باشد
خط فرمان(command line) خود را به دایرکتوری script پایتون ببرید و عبارت زیر را تایپ کنید:
مثال شماره 1
چک کردن نسخه یا ورژن PIP:
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version
نصب pip
اگر PIP برای شما نصب نشده است، میتوانید آن را در آدرس https://pypi.org/project/pip دانلود کنید.
دانلود کردن یک پکیج(package)
دانلود کردن یک پکیج بسیار آسان است.
برای انجام این کار، خط فرمان(command line) را باز کنید، و با استفاده از PIP، پکیجی که میخواهید را دانلود کنید.
کافیست خط فرمان را به مکانی که دایرکتوری script پایتون قرار دارد ببرید و عبارت زیر را تایپ کنید:
مثال شماره 2
دانلود کردن یک پکیج به نام "camelcase":
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip install camelcase
اکنون شما اولین پکیج خود را دانلود و نصب کردهاید.
استفاده از یک پکیج در پایتون
هنگامی که یک پکیج نصب شد، میتوانیم از آن استفاده کنیم. بعنوان مثال، حالا میتوانیم از پکیج "camelcase" که آن را نصب کردیم، در پروژهی خود استفاده کنیم.
مثال شماره 3
ایمپورت کردن و استفاده از "camelcase":
import camelcase
c = camelcase.CamelCase()
txt = "lorem ipsum dolor sit amet"
print(c.hump(txt))
#این متد باعث می شود اولین حرف از هر کلمه به حروف بزرگ تبدیل شود
نتیجه:
Lorem Ipsum Dolor Sit Amet
امتحان کنیدپیدا کردن پکیج ها در پایتون
برای پیدا کردن پکیجهای بیشتر، میتوانید به آدرس https://pypi.org مراجعه کنید.
حذف کردن یک پکیج در پایتون
با استفاده از دستور uninstall میتوانیم یک پیکج را در پایتون حذف کنیم:
مثال شماره 4
حذف کردن یک پکیج به نام "camelcase":
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip uninstall camelcase
پس از اجرای دستور بالا، ابزار مدیریت پکیج PIP، از ما درخواست میکند تا تایید کنیم که آیا میخواهیم پکیج camelcase را حذف کنیم یا خیر:
مثال شماره 5
Uninstalling camelcase-02.1:
Would remove:
c:\users\Your Name\appdata\local\programs\python\python36-32\lib\site-packages\camelcase-0.2-py3.6.egg-info
c:\users\Your Name\appdata\local\programs\python\python36-32\lib\site-packages\camelcase\*
Proceed (y/n)?
اگر حرف y را تایپ کنید، این پکیج حذف خواهد شد.
لیست کردن پکیجها در پایتون
شما میتوانید با استفاده از دستور list، لیست تمام پکیجهایی که در سیستم شما نصب شده است را مشاهده کنید:
مثال شماره 6
لیست کردن پکیج های نصب شده:
C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip list
نتیجه:
Package Version
-----------------------
camelcase 0.2
mysql-connector 2.1.6
pip 18.1
pymongo 3.6.1
setuptools 39.0.1
منبع: www.w3schools.com/python
- بازدید: 29
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.