
در این آموزش، نحوه نصب پایتون (آخرین نسخه) را با دستورالعمل های گام به گام بر روی CentOS به شما نشان می دهیم. این آموزش شامل دستورالعمل هایی برای Python 3.10 و Python 3.11 در CentOS 7 و CentOS 8 است.
پیش نیازها
این چیزهایی است که برای این آموزش نیاز دارید:
-
دسترسی ریشه یا کاربری با امتیازات sudo
-
دسترسی SSH به سرور، یا اگر روی دسکتاپ هستید، فقط از ترمینال استفاده کنید
-
یک سیستم CentOS این آموزش برای CentOS 7، CentOS 8، AlmaLinux، Rocky Linux و سایر توزیعهای مبتنی بر RHEL کار خواهد کرد.
در برخی از سیستم ها، ممکن است پایتون قبلاً نصب شده باشد. برای بررسی اینکه چه نسخه ای از پایتون را نصب کرده اید (در صورت وجود)، دستورات زیر را اجرا کنید:
python -Vpython3 -Vاگر پایتون نصب شده باشد، یک یا هر دو دستور خروجی نسخه نصب شده را به شما می دهد.
نسخه های پیش فرض پایتون در CentOS
بسته به زمان خواندن این یا نسخه ای که استفاده می کنید، نسخه ای که به طور پیش فرض نصب کرده اید یا نسخه ای که در مخزن CentOS موجود است ممکن است متفاوت باشد.
برای CentOS 7:
-
پایتون 2.7.5 به صورت پیش فرض نصب شده است. این نسخه سالها پیش به EOL رسیده است، بنابراین باید هر چه سریعتر آن را ارتقا دهید.
-
Python 3.6.8 آخرین نسخه موجود در مخزن CentOS 7 است. 3.6 در دسامبر 2021 به EOL خود رسید، بنابراین باید در اسرع وقت ارتقا دهید.
برای CentOS 8:
-
پایتون به طور پیش فرض نصب نشده است.
-
Python 3.9.6 آخرین نسخه موجود در مخزن CentOS 8 است. EOL پایتون 3.9.6 اکتبر 2025 است، بنابراین می توانید از آن نسخه استفاده کنید. برای نصب آن کافیست yum install python39 را اجرا کنید و تمام. اگر می خواهید پایتون 3.10 یا 3.11 را نصب کنید، آموزش زیر را دنبال کنید.
نحوه نصب پایتون 3.10 در CentOS
اکنون، ما در مورد نحوه نصب پایتون 3.10 در CentOS آموزش میدهیم.
مرحله 1: CentOS را به روز کنید
اولین قدم، مثل همیشه، این است که سیستم خود را با دستور زیر به روز کنید:
yum updateمرحله 2: بسته های لازم را نصب کنید
در مرحله بعد، ما باید چند بسته را نصب کنیم:
yum install openssl-devel bzip2-devel libffi-develyum groupinstall "Development Tools"مرحله 3: پایتون را دانلود کنید
ابتدا لینک دانلود نسخه پایتونی که قصد نصب آن را دارید را از این صفحه دریافت کنید. در این آموزش، ما از Python 3.10.2 استفاده خواهیم کرد.
فایل را با دستور زیر دانلود کنید:
wget https://www.python.org/ftp/python/3.10.2/Python-3.10.2.tgzو استخراج کنید با:
tar -xzf Python-3.10.2.tgz
مرحله 4: پایتون 3.10 را نصب کنید
برای نصب نسخه پایتونی که به تازگی دانلود کرده اید، سی دی را در دایرکتوری قرار دهید:
cd Python-3.10.2سپس دستور زیر را اجرا کنید:
./configure --enable-optimizationsو در نهایت پایتون را کامپایل کنید:
make altinstallاین فرآیند ممکن است کمی طول بکشد. پس از اتمام کار، می توانید با دستور زیر بررسی کنید که آیا پایتون 3.10.2 را نصب کرده اید یا خیر:
python3.10 -Vکه باید نسخه دقیق پایتون (3.10.2) را برگرداند.
نحوه نصب پایتون 3.11 در CentOS
دستورالعمل ها بسیار شبیه به 3.10 هستند.
مرحله 1: CentOS را به روز کنید
اولین قدم، مثل همیشه، این است که سیستم خود را با دستور زیر به روز کنید:
yum updateمرحله 2: بسته های لازم را نصب کنید
در مرحله بعد، ما باید چند بسته را نصب کنیم:
yum install openssl-devel bzip2-devel libffi-develyum groupinstall "Development Tools"مرحله 3: پایتون را دانلود کنید
ابتدا لینک دانلود نسخه پایتونی که قصد نصب آن را دارید را از این صفحه دریافت کنید. در این آموزش، ما از Python 3.11.0a4 استفاده خواهیم کرد
فایل را با دستور زیر دانلود کنید:
wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0a4.tgzو با کد زیر استخراج کنید:
tar -xzf Python-3.11.0a4.tgzمرحله 4: پایتون 3.11 را نصب کنید
برای نصب نسخه پایتونی که به تازگی دانلود کرده اید، سی دی را در دایرکتوری قرار دهید:
cd Python-3.11.0a4سپس دستور زیر را اجرا کنید:
./configure --enable-optimizationsو در نهایت پایتون را کامپایل کنید:
make altinstallاین فرآیند ممکن است کمی طول بکشد. پس از اتمام، می توانید با دستور زیر بررسی کنید که آیا پایتون 3.11.0a4 را نصب کرده اید یا خیر:
python3.11 -Vو همین است. شما اکنون آخرین نسخه پایتون را روی CentOS نصب کرده اید. در این مقاله کوتاه نحوه نصب پایتون 3.11 و 3.10 در CentOS 7،8 از طریق مدیر بسته yum را توضیح داده ایم. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.


