نحوه نصب Python PIP در ویندوز ، مک و لینوکس

ساخت وبلاگ

بسیاری از توسعه دهندگان پایتون به ابزاری به نام PIP برای پایتون برای ساده سازی توسعه تکیه می کنند. در اینجا نحوه نصب Python Pip آورده شده است.

خوانندگان مانند شما به حمایت از MUO کمک می کنند. هنگامی که شما با استفاده از پیوندها در سایت ما خرید می کنید ، ممکن است یک کمیسیون وابسته کسب کنیم. بیشتر بخوانید

پایتون مانند هر زبان برنامه نویسی ، از کتابخانه ها و چارچوب های شخص ثالث پشتیبانی می کند. می توانید از این موارد برای جلوگیری از اختراع مجدد چرخ با هر پروژه جدید استفاده کنید. اگر می خواهید از آنها استفاده کنید ، می توانید این کتابخانه های پایتون را در یک مخزن مرکزی به نام شاخص بسته Python (PYPI) پیدا کنید.

این می تواند یک فرآیند ناامیدکننده و وقت گیر برای بارگیری ، نصب و مدیریت این بسته ها به صورت دستی باشد. در عوض ، بسیاری از توسعه دهندگان به ابزاری به نام PIP اعتماد می کنند تا کل روش را ساده و بدون خطا جلوه دهند. ما به شما نشان خواهیم داد که چگونه PIP را برای پایتون در ویندوز ، مک و لینوکس نصب کنید.

PIP برای پایتون چیست؟

PIP مخفف مخفف "بسته های نصب PIP" یا "برنامه نصب ترجیحی" است. این یک مدیر بسته برای Python است که به شما امکان می دهد بسته های PYPI را با توزیع استاندارد پایتون مدیریت نکنید. PYPI میزبان مجموعه بزرگی از چارچوب ها ، ابزارها و کتابخانه ها برای برنامه های کاربردی در امور مالی ، بهداشت و موارد دیگر است.

آیا PIP با پایتون نصب شده است؟

اگر از Python 2. 7. 9 (یا بیشتر) ، 3. 4 (یا بیشتر) استفاده می کنید ، PIP در حال حاضر در نصب Python ساخته شده است. وقتی آخرین نسخه را بارگیری می کنید ، باید به یاد داشته باشید که نسخه خاصی به طور نامحدود پشتیبانی نمی شود.

طبق چرخه توسعه پایتون ، پشتیبانی از Python 3. 4 در مارس 2019 به پایان رسید. این بدان معنی است که شعبه پایان زندگی را دور زده است ، و دیگر رفع امنیت نخواهید شد. بنابراین شما به طور همزمان با تغییرات مهم در پایتون و کتابخانه ها برخورد خواهید کرد ، که باعث بروزرسانی ترسناک می شود.

آیا پایتون به درستی نصب شده است؟

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

Python PIP را برای ویندوز نصب و مدیریت کنید

به طور پیش فرض ، نصب کننده پایتون اجرایی خود را در فهرست AppData شما قرار می دهد ، بنابراین نیازی به مجوزهای مدیر نیست. یا می توانید یک دایرکتوری هدف سطح بالاتر (C: Python3. 9) را مشخص کنید تا پیدا کردن آن آسان تر شود.

فرآیند نصب به صورت اختیاری این فهرست را به مسیر سیستم اضافه می کند ، بنابراین لازم نیست چیزی را پیکربندی کنید. اگر این کار را هنگام نصب انجام ندهید ، می توانید بعداً به صورت دستی پایتون را به متغیر Windows Path اضافه کنید.

اگر برای نصب بسته ها از شکلات استفاده می کنید ، حتماً از مخلوط کردن آن نصب با یک بسته معمولی در همان دستگاه خودداری کنید. برای بررسی نسخه پایتون نصب شده ، Win + X و Open Command Prompt را فشار دهید. سپس ، تایپ کنید:

برای بررسی نسخه PIP ، نوع:

در حالی که پیپ اغلب به روز نمی شود ، هنوز هم مهم است که در بالای نسخه های جدید برای رفع اشکال ، رفع امنیت و سازگاری در بالای نسخه های جدید باشید. برای بررسی هرگونه به روزرسانی ، نوع را در این مورد تایپ کنید:

اگر یک پیام "پایتون تعریف نشده است" دریافت کنید ، در طی مراحل نصب چیزی اشتباه پیش رفته است.

Python PIP را برای Mac نصب و مدیریت کنید

در نصب دستی ، پایتون پوشه ای را در /برنامه ها ایجاد می کند و چارچوب خود را در /library/frameworks/python. framework نصب می کند. این شامل اجرایی پایتون و کتابخانه های آن است. نصب کننده یک symlink به این مکان در زیر/usr/local/bin اضافه می کند. اگر فقط گاهی اوقات از پایتون استفاده می کنید ، این تنظیم به خوبی کار می کند.

Homebrew برای توسعه پایتون

اگر در حال کار بر روی چندین پروژه پایتون هستید ، مکان پیش فرض ، که به امتیازات سودو نیاز دارد ، موانع ایجاد می کند. بسیاری از افراد ترجیح می دهند از Homebrew برای نصب بسته های نرم افزاری استفاده کنند ، اما آیا باید از آن برای توسعه پایتون استفاده کنید؟مشکل استفاده از Homebrew Python این است که در کنترل شما نیست.

Homebrew ممکن است پایتون شما را ارتقا دهد. 3. 8 تا 3. 9 - بدون مداخله. به عنوان مثال ، بسته "YouTube-DL" از پایتون به عنوان وابستگی خود استفاده می کند ، بسته پایتون ممکن است به عنوان و در صورت لزوم به روز شود. شما کنترل "بسته های سایت" را از دست می دهید و تمام بسته های PIP که نصب کرده اید ممکن است غیرقابل دسترسی باشد.

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

مستندات Homebrew Python Pyenv را برای مدیریت محیط های پایتون توصیه می کند. برای کار کردن PYENV ، وابستگی های ساخت را از طریق Homebrew نصب کنید. ترمینال را باز کنید ، سپس تایپ کنید:

بعد ، PYENV را نصب کنید:

در آخر ، پیکربندی پروفایل پوسته را به روز کنید ، یعنی~/. zshrc اگر پوسته پیش فرض شما ZSH است. خطوط زیر را اضافه کنید:

ترمینال را ترک کنید و مجدداً راه اندازی کنید.

اگر می خواهید تمام نسخه های Python را که Pyenv می تواند برای شما نصب کند ، مشاهده کنید ، تایپ کنید:

برای نصب یک نسخه خاص پایتون ، تایپ کنید

برای تکمیل نصب کمی زمان می برد. بیایید فرض کنیم که یک پروژه به 3. 8. 12 نیاز دارد ، نسخه ای که روی سیستم نصب نشده است. بیایید این نسخه را از طریق Pyenv نصب کنیم

می توانید ببینید که نسخه های پایتون را با آنها نصب کرده اید

نسخه "سیستم" نسخه ای است که با Mac همراه است ، یعنی Python 2. 7. از آنجا که این کاهش یافته است ، بگذارید آن را فراموش کنیم. اکنون نسخه پیش فرض مورد نظر خود را به PYENV بگویید.

شما می توانید نسخه های Python را در سه سطح تنظیم کنید: جهانی ، محلی و پوسته. برای اطلاعات بیشتر مستندات PYENV را بخوانید. برای تنظیم آن در سطح جهانی ، نوع:

سطح جهانی نسخه پایتون را برای همه پوسته ها و دایرکتوری ها تعیین می کند. بررسی کنید که هنگام بررسی نسخه فعلی Python چه اتفاقی می افتد.

برای بررسی نسخه PIP ، نوع را تایپ کنید:

و اگر می خواهید هرگونه به روزرسانی در PIP را بررسی کنید ، نوع:

سطح محلی نسخه پایتون را فقط برای پوشه ها و زیر پوشه های فعلی تغییر می دهد. بنابراین اگر یک پروژه به Python 3. 8. 12 نیاز دارد ، نوع را در این مورد تایپ کنید:

این دستور یک نسخه خاص Python را در پوشه محلی پیکربندی می کند بدون اینکه نسخه جهانی را تغییر دهد.

Python PIP را برای لینوکس نصب و مدیریت کنید

بسیاری از توزیع های لینوکس با پایتون بسته بندی شده اند ، اما ممکن است آخرین نسخه نباشد. برای اینکه بدانید کدام نسخه پایتون را دارید ، ترمینال را باز کرده و در آن نوع را باز کنید:

اگر پایتون را روی دستگاه خود نصب کرده اید ، یکی از این دستورات باید با یک شماره نسخه پاسخ دهد. اگر می خواهید توزیع پایتون را در لینوکس نصب کنید ، مدیر بسته داخلی احتمالاً بهترین روش است.

ابزار بسته بندی پیشرفته برای توزیع های اوبونتو یا دبیان

مدیر بسته Pacman برای Arch Linux

yum dandified برای توزیع های مبتنی بر فدورا

مدیر بسته Zypper برای OpenSuse

مدیر بسته YUM برای Centos و Red Hat Enterprise Linux

محیط مجازی را نصب و پیکربندی کنید

پس از نصب پایه تنظیم پایتون ، نصب بسته ها را مستقیماً با PIP شروع نکنید. به این دلیل است که هر پروژه روی سیستم شما از یک فهرست مرکزی بسته بندی سایت برای ذخیره و بازیابی بسته ها استفاده می کند. این ممکن است اغلب آن چیزی باشد که شما می خواهید ، اما اگر دو پروژه دارید که به کتابخانه های مختلف نیاز دارند ، می تواند یک مشکل باشد.

از آنجا که پایتون فقط یک نسخه جهانی یک کتابخانه را ذخیره می کند ، شما باید محیط های جدا شده را برای پروژه های خود ایجاد کنید.

بسته های پایتون را با PIP مدیریت کنید

پس از آماده شدن گردش کار PIP ، می توانید نصب بسته های PYPI را شروع کنید.

بازار رمزارزها...
ما را در سایت بازار رمزارزها دنبال می کنید

برچسب : نویسنده : محمود کیانوش بازدید : <-PostHit-> تاريخ : سه شنبه 26 ارديبهشت 1402 ساعت: 15:58