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

زمان مطالعه
5 دقیقهتعداد بازدید
1750تعداد پرسش ها
1برچسب ها :
آموزش پایتونpip چیست نصب و 7 دستور پر کاربرد آن در پایتون

زمان مطالعه
5 دقیقهتعداد بازدید
1750تعداد پرسش ها
1برچسب ها :
آموزش پایتونبه نام نور هستی بخش
ما در اینجا با 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
و در آخر شعری زیبا از حضرت مولانا آموزش خود را به پایان میبرم :
این جهان کوه است و فعل ما ندا / سوی ما آید نداها را صدا.