Python – одна з найпоширеніших мов програмування, відома своєю простотою та універсальністю. Незалежно від того, чи розробляєте ви веб-додатки, проекти в галузі науки про дані або сценарії автоматизації, Python є важливим інструментом для розробників. Хоча сервер CentOS 7 за замовчуванням постачається з Python 2.x, багато сучасних додатків і фреймворків вимагають Python 3. У цій статті ми розглянемо кроки зі встановлення Python 3 на CentOS 7, щоб ви могли працювати з останньою версією Python.
Перед встановленням Python 3 вам потрібно переконатися, що ваша система оновлена і що у вас є привілеї root або sudo. Це допоможе уникнути будь-яких проблем з дозволами під час встановлення.
Доступ до сервера CentOS 7
Привілеї root або sudo
Базові знання про використання командного рядка
Перед встановленням нового програмного забезпечення завжди корисно оновити системні пакунки. Відкрийте термінал і виконайте наступну команду для оновлення системи CentOS 7:
Це забезпечить оновлення всіх наявних пакунків і застосування всіх патчів безпеки.
Репозиторій Extra Packages for Enterprise Linux (EPEL) містить додаткові пакунки, які не включено до стандартних репозиторіїв CentOS. Щоб встановити Python 3 у CentOS 7, вам потрібно спочатку увімкнути сховище EPEL.
Щоб увімкнути сховище EPEL, виконайте наступну команду:
Після увімкнення репозиторію ваша система отримає доступ до широкого спектру додаткових пакунків, включаючи Python 3.
Тепер, коли репозиторій EPEL увімкнено, ви можете перейти до встановлення Python 3. CentOS 7 використовує менеджер пакетів yum
, тому ви можете скористатися наступною командою для встановлення Python 3:
Ця команда встановить Python 3 і пов’язані з ним інструменти, включаючи pip
(менеджер пакунків Python).
Після завершення встановлення переконайтеся, що Python 3 встановлено правильно, перевіривши версію. Запустіть наступну команду, щоб перевірити версію Python:
Ви повинні побачити вивід, подібний до:
Це підтверджує, що Python 3 успішно встановлено у вашій системі CentOS 7.
pip
для Python 3 (необов’язково)pip
– це менеджер пакетів для Python, який дозволяє встановлювати додаткові пакунки Python. Хоча pip
часто встановлюється автоматично разом з Python 3, ви можете перевірити, чи було його встановлено, запустивши його:
Якщо pip
не встановлено, ви можете встановити його вручну за допомогою наступної команди:
Після встановлення ви можете використовувати pip
для встановлення додаткових пакунків Python:
За замовчуванням CentOS 7 використовує Python 2.x як системний Python. Якщо ви хочете зробити Python 3 версією за замовчуванням при виконанні команди python
, ви можете створити псевдонім.
Щоб зробити цю зміну, відкрийте файл .bash_profile
для вашого користувача:
Потім додайте наступний рядок в кінці файлу:
Збережіть файл і вийдіть з нього(CTRL X
, потім Y
і натисніть Enter
). Щоб застосувати зміни, перезавантажте ваш профіль:
Тепер, коли ви запускаєте команду python
, вона буде викликати Python 3.
Якщо вам потрібні додаткові бібліотеки або інструменти розробки, ви можете встановити їх за допомогою yum
. Наприклад, якщо ви хочете встановити інструменти розробки, необхідні для компіляції розширень Python, ви можете виконати
У результаті буде встановлено набір інструментів, які допоможуть вам створювати пакунки та розширення Python і керувати ними.
Встановлення Python 3 у CentOS 7 є простим процесом. Дотримуючись кроків, описаних у цій статті, ви зможете встановити Python 3 у вашій системі CentOS 7 і почати розробку за допомогою останньої версії Python.
Пам’ятайте, що Python 3 зараз є стандартом для більшості сучасних програм, і важливо переконатися, що ви працюєте з останньою версією. Якщо вам коли-небудь знадобиться оновити Python 3, ви можете зробити це, виконавши
Тепер ви готові скористатися всіма перевагами потужних можливостей, бібліотек і фреймворків Python 3 на вашому сервері CentOS 7!