آموزش نصب 3 Python
از پایتون در سطوح مختلف مدیریت سرور و یا مدیریت ساختار های DevOPS بصورت گسترده استفاده میشود، به همین دلیل اشنایی با این زبان نیز برای شما مفید خواهد بود. در این مقاله میخواهیم آموزش نصب Python بر روی RHEL 8 / CentOS 8 را برای شما دوستان عزیز قرار دهیم. نصب پایتون بر روی سیستم عامل های ذکر شده کار سختی نخواهد بود. برای نصب پایتون نسخه 3 میتوانید از package manager استفاده نمایید.
در این مقاله نصب Python 3 بر روی سرور با سیستم عامل RHEL 8 / CentOS 8 با استفاده از Package Manager انجام خواهد شد، سپس تنظیمات لازم بر روی سرور انجام خواهد میشود. لطفا مراحل نصب را مرحله به مرحله انجام دهید تا بتوان در حالت ها و شرایط مختلف بصورت کارامد از پایتون استفاده کرد.
مرحله اول – نصب Python 3
برای نصب پایتون بر روی RHEL 8 و CentOS 8 از دستور زیر استفاده نمایید:
$ sudo dnf install python3
پس از نصب python با استفاده از دستور which میتوانید فایل اجرایی پایتون را مشاهده نمایید:
$ which python3 /usr/bin/python3
با استفاده از دستور python3 میتوانید از پایتون استفاده نمایید. اما امکان استفاده از دستور python به تنهایی امکانپذیر نمیباشد که در مرحله بعد این مشکل را حل خواهیم کرد.
مرحله دوم – تنظیم نسخه پیشفرض python
زمانی که دستور python را در لینوکس خود استفاده کنید با پیغام زیر مواجه خواهد شد:
$ python bash: python: command not found...
برای رفع مشکل میتوانید با استفاده از دستور alternatives مشکل را مرتفع نمایید. برای رفع مشکل برای python 3 از دستور زیر استفاده نمایید:
$ sudo alternatives --set python /usr/bin/python3
پس از اجرای دستور بالا میتوانید اجرای دستور python را در سرور خود برسی نمایید:
$ python -V Python 3.0.06
یا در صورت استفاده از دستور python میتوانید دیگر اطلاعات مربوط به پایتون را مشاهده نمایید:
$ python Python 3.0.06 (default, Oct 16 2018, 15:28:01) [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
برای ریست کردن تنظیمات python به حالت پیشفرض نیز میتوانید از دستور زیر استفاده نمایید:
$ sudo alternatives --auto python
موفق باشید.
منبع : Python.org
نوشته آموزش نصب Python بر روی RHEL 8 / CentOS 8 اولین بار در ویکـی کانـفیـگ پدیدار شد.