یووی نت

کاربردی ترین دستورات pip در پایتون

Pip چیست ؟

(Package Installer for Python) Pip پکیج منیجر قدرتمند و ساده ی پایتون هست . چر از pip استفاده کنیم ( برای راحتی نصب و مدیریت پکیج ها در پایتون . دستورات pip در عین سادگی کاربرد بسیاری دارند که تو این مطلب با مهم تریناش آشنا میشیم.

نصب pip در لینوکس Linux ( Debian بیس ها )

sudo apt install python-pip python3-pip

نصب pip در ویندوز windows

مرحله اول

( pip این script پایتون نیازمند نصب bootstrapping logic هست ) دانلود فایل get-pip

مرحله دوم

getpip رو که دانلود کردید از حالت فشرده خارج کنین و فایل .py اون رو تو هر کجا مثلا پوشه Downloads قرر بدید .

مرحله سوم

با دستور cd به فولدری که فایل getpip در اون وجود داره برید مثلا من اینطور عمل کردم .

cd Downloads

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

py get-pip.py

نکته یک ارور پر تکراری که همیشه پیش میاد اینه [Errno 2] No such file or directory یعنی شما با دستور cd در cmd مسیر درستی رو پیمایش نکردی و فولدری که داخلش هستی فایل get-pip وجود نداره در اون .

21312313pture min

پرکاربرد ترین دستورات pip

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

مثلا تو مثال زیر نسخه 1 جنگو رو نصب میکنیم

pip install django==1

دیدن ورژن های پکیج های نصب شده با فرمت خوانا

pip freeze

نصب چند پکیج یا کتابخونه یا فریمورک همزمان

چگونه چند پکیج پاینون رو با pip باهم دیگه نصب کنیم ؟

How to install multiple python packages at once using pip ?

مرحله اول

برای اینکار کافیه پکیجامونو به این فرمت تو یه فایل txt ذخیره کنیم .(مثل فرمتی که خروجی pip freeze میده بهمون )

django ==1.1
Jinja2==2.7.2
MarkupSafe==0.19
Pygments==1.6
Sphinx==1.2.2

مرحله دوم

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

نکته : بهتره اسم فایلی که اسامی و ورژن های پکیج هارو برای نصب قرار دادید با اسم requirements.txt باشه چون یه استانداردی هست و رعایت بشه بهتره .

pip install -r textfile.txt

بعد از اون تمام بسته ها و پکیج هایی که تو فایل متنیمون نوشته بودیم میان اتومات نصب میشن و دیگه هی نیاز نیست تک تک pip install کنید براشون

فهرست مطالب

مطالب بیشتر
مشترک شدن
اطلاعیه
guest
2 نظرات
بازخورد داخلی
دیدن همه نظرات
فاضل
فاضل
2 ماه پیش

بسیار مفید بود کاشکی دستورات بیشتری هم میگفتید

لطفا بعد از کلیک روی لینک فعال سازی ارسال شده وارد شوید

منو