pip چیست نصب و 7 دستور پر کاربرد آن در پایتون

pip چیست

زمان مطالعه

5 دقیقه

تعداد بازدید

670

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها


برچسب ها :

آموزش پایتون

اشتراک گذاری این مطلب

به نام نور هستی بخش

ما در اینجا  با pip و 7 دستور پر کاربرد آن آشنا میشویم

pip چیست ؟

pip یک package manger برای زبان پایتون است .همانند npm برای زبان node و composer  برای زبان php  یا maven  برای زبان جاوا و... که همگی این ابزار ها اجازه نصب  و دسترسی dependencies و libereris  استاندار بی شماری را به ما میدهند 

این پکیج منیجر از ورژن 3.4  برای پایتون 3 و از ورژن 2.7.9 برای پایتون 2 قابل استفاده است .

متداول است با نصب پایتون های نسخه جدید pip نیز همراه آن نصب میشود و برای حصول اطمینان کافی است فرمان  های  زیر در ترمینال زده شود .

pip --version
pip3 --version

که ورژن نصب شده را مانند زیر نمایش میدهد 

pip 18.1 from C:\Python37\lib\site-packages\pip (python 3.7)

حال برای نصب پکیج مورد نیاز از دستور  install  مانند زیر استفاده میکنیم

pip install requests

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

pip uninstall requests

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

pip freeze

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

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

pip freeze > requirements.txt

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

pip install -r requirements.txt

دستور فوق شروع به نصب پکیج های مورد نظر از روی text فایلی با نام requirements میکند

شاید به این نکته توجه کرده باشید که اسامی پکیج ها یا پیدا کردن پکیج خاص به چه ترتیبی می باشد به همین منظور سایت pypi قرار دارد

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

pip search django

و در آخر شعری زیبا از حضرت مولانا آموزش خود را به پایان میبرم :

این جهان کوه است و فعل ما ندا / سوی ما آید نداها را صدا.


نظرات
0