اگر مطابق با آموزش زیر عمل کنید نحوه نصب پایتون روی centos 7 را آموزش میبینید.
زبان برنامه نویسی Python در اصل یک زبان برنامه نویسی بسیار مجبوب است که در اصل توسط Guido van Rossum ساخته و در سال 1991 منتشر شد.
پایتون روی ویندوز، مک، لینوکس، زربری پای و بسیازی از سیستم عامل های دیگر کار میکند؛ در این مقاله اخرین نسخه پایتون را روی سرور لینوکس نصب میکنیم.
مرحله اول : نصب Dependencie
از انجا که پایتون را از منبع نصب میکنیم باید بسته های مورد نیاز برای نصب پایتون را نصب کنیم:
sudo yum -y install epel-release
sudo yum -y update
پس از آپدیت سیسیتم عامل را یک بار راه اندازی مجدد میکنیم:
sudo reboot
پس از راه اندازی سیستم عامل نوبت به نصب build dependencies میرسد:
sudo yum -y groupinstall "Development Tools"
sudo yum -y install openssl-devel bzip2-devel libffi-devel xz-devel
اکنون نوبت به آن رسیده که برسی کنید gcc روی سیستم عامل نصب باشد:
$ gcc --version
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39)
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
مرحله دوم: دانلود آخرین نسخه پایتون
اکنون با استفاده از دستور زیر آخرین نسخه python را روی سرور دانلود میکنیم:
sudo yum -y install wget
wget https://www.python.org/ftp/python/3.8.12/Python-3.8.12.tgz
فایل دانلود شده را از حالت فشرده خارج کنید:
tar xvf Python-3.8.12.tgz
بعد از اتمام عملیات اکسترکت فایل، وارد مسیر زیر میشویم:
cd Python-3.8*/
مرحله سوم: نصب پایتون نسخه 3.8 روی CentOS 7
عملیات نصب را با استفاده از دستور زیر پیکر بندی میکنیم:
./configure --enable-optimizations
و در نهایت عملیات نصب با را استفاده از دستور زیر استارت میکنیم:
sudo make altinstall
در صورتی که عملیات نصب با موفقیت به اتمام برسد پیامی همانند زیر دریافت خواهید کرد:
copying build/scripts-3.8/pydoc3.8 -> /usr/local/bin
copying build/scripts-3.8/idle3.8 -> /usr/local/bin
copying build/scripts-3.8/2to3-3.8 -> /usr/local/bin
changing mode of /usr/local/bin/pydoc3.8 to 755
changing mode of /usr/local/bin/idle3.8 to 755
changing mode of /usr/local/bin/2to3-3.8 to 755
rm /usr/local/lib/python3.8/lib-dynload/_sysconfigdata__linux_x86_64-linux-gnu.py
rm -r /usr/local/lib/python3.8/lib-dynload/__pycache__
/usr/bin/install -c -m 644 ./Misc/python.man \
/usr/local/share/man/man1/python3.8.1
if test "xupgrade" != "xno" ; then \
case upgrade in \
upgrade) ensurepip="--altinstall --upgrade" ;; \
install|*) ensurepip="--altinstall" ;; \
esac; \
./python -E -m ensurepip \
$ensurepip --root=/ ; \
fi
Looking in links: /tmp/tmpy9yqf1bp
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-19.2.3 setuptools-41.2.0
مرحله چهارم: برسی نصب بودن پایتون
با استفاده از دستور زیر میتوانید مشاهده کنید که آیا Python 3.8 روی سرور نصب است یا خیر :
$ python3.8 --version
Python 3.8.12
هم چینین با استفاده از دستور زیر میتوانید برسی کنید که آیا pip هم نصب شده یا خیر:
$ pip3.8 --version
pip 19.2.3 from /usr/local/lib/python3.8/site-packages/pip (python 3.8)
خب به پایان این آموزش رسیدیم و توانستیم که روی سرور مجازی لینوکس خود Python نسخه 3.8 را نصب کنیم.
چنانچه نیاز به هاست پایتون داشتی میتوانید از پلان های هاست پایتون آریاسرور استفاده کنید.