از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Pip در CentOS 8
سرفصلهای مطلب
Pip یک سیستم مدیریت بسته است که به شما امکان نصب، حذف و مدیریت بسته های نرم افزاری نوشته شده در پایتون را می دهد. می توان از آن برای نصب بسته ها از فهرست بسته Python (PyPI) و سایر ایندکس ها استفاده کرد.
در این آموزش روش نصب را توضیح خواهیم داد pip برای Python 2 و 3 در CentOS 8 و اصول روش مدیریت بسته های Python با pip.
در حال نصب pip در CentOS 8
همانطور که می دانید، دو نسخه پایتون وجود دارد که به طور فعال در حال توسعه هستند، Python 2 و Python 3. به طور پیش فرض RHEL/CentOS 8 یک سیستم بدون نسخه ندارد. python
دستور برای جلوگیری از قفل کردن کاربران به نسخه خاصی از پایتون. در عوض، به کاربر این امکان را می دهد که یک نسخه خاص پایتون را نصب، پیکربندی و اجرا کند.
هنگام نصب python ماژول ها در سطح جهانی، باید نصب را ترجیح دهید python ماژول ها از مخازن توزیع با استفاده از dnf
یا yum
زیرا برای کارکرد صحیح روی CentOS 8 تست شده اند. استفاده کنید pip برای نصب python ماژول ها در سطح جهانی فقط در صورتی که بسته rpm برای آن وجود نداشته باشد python مدول.
نام بسته های ماژول پایتون 2 با پیشوند “python2” و ماژول های Python 3 با “python3” پیشوند شده است. مثلا برای نصب پارامیکو
ماژول برای پایتون 3، باید اجرا کنید:
sudo dnf install python3-paramiko
در حال نصب pip برای پایتون 3 (pip3)
برای نصب pip برای Python 3 در CentOS 8 دستور زیر را به عنوان کاربر root یا sudo در خود اجرا کنید terminal:
sudo dnf install python3
این دستور پایتون 3.6 و را نصب می کند pip.
برای اجرای پایتون 3 باید تایپ کنید python3
به صراحت، و اجرا شود pip نوع pip3
.
بررسی کنید که pip با اجرای دستور زیر به درستی نصب می شود که باعث چاپ می شود pip نسخه:
pip3 --version
شماره نسخه ممکن است متفاوت باشد، اما باید چیزی شبیه به این باشد:
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
برای اینکه بتوانید ماژول های پایتون را با آن نصب و بسازید pip، باید ابزار توسعه را نصب کنید:
sudo yum install python3-devel
sudo yum groupinstall 'development tools'
در حال نصب pip برای پایتون 2 (pip2)
برای نصب پایتون 2 و pip، دستور زیر را وارد کنید:
sudo dnf install python2
نصب را با تایپ کردن تأیید کنید:
pip2 --version
خروجی باید چیزی شبیه به این باشد:
Python 2.7.15
برای اجرای پایتون 2 تایپ کنید python2
، و برای اجرا pip نوع pip2
.
نصب ابزارهای توسعه:
sudo yum install python2-devel
sudo yum groupinstall 'development tools'
مدیریت بسته های پایتون با pip
به طور معمول، شما باید استفاده کنید pip فقط در یک محیط مجازی پایتون Virtual Environments
به شما این امکان را می دهد که ماژول های پایتون را در یک مکان مجزا برای یک پروژه خاص نصب کنید، نه اینکه در سطح جهانی نصب شوند. به این ترتیب، لازم نیست نگران تأثیرگذاری بر سایر پروژه های پایتون باشید.
در این بخش به چند مورد اساسی می پردازیم pip دستورات
برای نصب a python ماژول با pip اجرا کن pip install
به دنبال آن نام بسته. به عنوان مثال، برای نصب بسته ای به نام twisted
، دستور زیر را اجرا می کنید:
pip install twisted
اگر می خواهید نسخه خاصی از بسته را نصب کنید، از فرمت زیر استفاده کنید:
pip install twisted==19.10.0
برای حذف نصب بسته استفاده کنید pip uninstall
پس از آن نام بسته:
pip uninstall package_name
برای جستجوی بسته ها از PyPI:
pip search "package_name"
بسته های نصب شده را می توان با موارد زیر فهرست کرد:
pip list
لیست بسته های قدیمی:
pip list --outdated
برای ارتقاء یک بسته از قبل نصب شده به آخرین نسخه، از دستور زیر استفاده کنید:
pip3 install --upgrade package_name
نتیجه
ما به شما روش نصب را نشان دادیم pip در CentOS 8 و روش نصب و حذف آسان ماژول های پایتون با pip.
برای اطلاعات بیشتر در مورد pip، بررسی کنید pip راهنمای کاربر
. اگر سوال یا بازخوردی دارید، در زیر نظر دهید.
pip
سنتو
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-27 09:51:46