وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب پایتون روی CentOS 8

0 6
زمان لازم برای مطالعه: 3 دقیقه



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

برخلاف سایر توزیع‌های لینوکس، پایتون به‌طور پیش‌فرض روی آن نصب نمی‌شود CentOS 8.

همانطور که می دانید دو نسخه پایتون وجود دارد. پشتیبانی از پایتون 2 در سال 2020 به پایان می رسد. پایتون 3 حال و آینده این زبان است.

به طور پیش فرض RHEL/CentOS 8 یک سیستم بدون نسخه ندارد python دستور برای جلوگیری از قفل کردن کاربران به نسخه خاصی از پایتون. در عوض، به کاربر امکان نصب، پیکربندی و اجرای یک نسخه خاص پایتون را می دهد. ابزارهای سیستم مانند yum از یک باینری و کتابخانه های داخلی پایتون استفاده کنید.

این راهنما شما را با نصب پایتون 3 و پایتون 2 بر روی آن راهنمایی می کند CentOS 8.

نصب پایتون 3 روی CentOS 8

برای نصب پایتون 3 روی CentOS 8 دستور زیر را به عنوان کاربر root یا sudo در خود اجرا کنید terminal:

sudo dnf install python3

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

python3 --version

در زمان نوشتن این مقاله، آخرین نسخه پایتون 3 موجود در CentOS مخازن “3.6.x” است:

Python 3.6.8

دستور نیز نصب می شود pip
.

برای اجرای پایتون، باید صریحاً تایپ کنید python3 و برای دویدن pip نوع pip3.

همیشه باید ترجیح دهید توزیع ارائه شده را نصب کنید python ماژول ها با استفاده از yum یا dnf زیرا پشتیبانی و تست شده اند تا به درستی روی آنها کار کنند CentOS 8. استفاده کنید pip فقط در یک محیط مجازی پایتون Virtual Environments به شما این امکان را می دهد که ماژول های پایتون را در یک مکان مجزا برای یک پروژه خاص نصب کنید، نه اینکه در سطح جهانی نصب شوند. به این ترتیب، لازم نیست نگران تأثیرگذاری بر سایر پروژه های پایتون باشید.

پیشنهاد می‌کنیم بخوانید:  خطای در دسترس نبودن سرویس 503 چیست؟

نام بسته های ماژول پایتون 3 با پیشوند “python3” است. مثلا برای نصب پارامیکو
ماژول، شما اجرا می کنید:

sudo dnf install python3-paramiko

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

نصب پایتون 2 روی CentOS 8

بسته های Python 2 نیز در حالت پیش فرض قرار دارند CentOS 8 مخزن.

برای نصب پایتون 2 دستور زیر را وارد کنید:

sudo dnf install python2

نصب را با تایپ کردن تأیید کنید:

python2 --version

خروجی باید چیزی شبیه به این باشد:

Python 2.7.15

برای اجرای پایتون 2 تایپ کنید python2، و برای اجرا pip نوع pip2.

تنظیم نسخه پیش‌فرض پایتون (فرمان پایتون بدون نسخه)

اگر برنامه هایی دارید که انتظار دارند آن را پیدا کنند python دستور در مسیر سیستم، باید unversioned را ایجاد کنید python دستور دهید و نسخه پیش فرض را تنظیم کنید.

برای تنظیم پایتون 3 به عنوان نسخه بدون نسخه در سراسر سیستم python دستور، از alternatives سودمندی:

sudo alternatives --set python /usr/bin/python3

برای پایتون 2 تایپ کنید:

sudo alternatives --set python /usr/bin/python2

را alternatives دستور یک Symlink ایجاد می کند
python که به موارد مشخص شده اشاره می کند python نسخه

تایپ کنید python --version در شما terminal، و باید نسخه پیش فرض پایتون را ببینید.

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

sudo alternatives --auto python

نتیجه

که در CentOS 8، پایتون به طور پیش فرض نصب نشده است.

برای نصب پایتون 3 تایپ کنید dnf install python3 و برای نصب پایتون 2 تایپ کنید dnf install python2.

اگر سوال یا بازخوردی دارید، در زیر نظر دهید.

python
pip

پیشنهاد می‌کنیم بخوانید:  توابع لامبدا در پایتون

virtenv centos

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-27 13:20:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید