Майже кожний дистрибутив Linux постачається з версією Python, яка включена в системні пакети за замовчуванням. Але іноді з деяких причин ви можете не знайти Python, встановлений в системі Ubuntu.
Докладніше розглянемо, як можна встановити Python в Ubuntu, а також представимо короткий посібник з оновлення пакета Python.
Як перевірити, чи встановлений Python у вашій системі
Python – це потужна мова сценаріїв високого рівня, яка використовується багатьма розробниками по всьому світу. Ця мова ідеально підходить для багатьох реальних програм, включаючи веб-розробку, парсинг веб-сторінок і тестування на проникнення.
Щоб перевірити, чи встановлений Python у вашій системі, відкрийте термінал, натиснувши Ctrl + Alt + T. Введіть ‘python’ і натисніть Ввод.
Якщо ви бачите наступний текст у своєму терміналі, то на вашому комп’ютері встановлено Python.
Python 3.9.1 (default, Dec 13 2020, 11:55:53)
[GCC 10.2.0] on linux
Type 'help', 'copyright', 'credits' or 'license' for more information.
>>>
Ці вихідні дані містять інформацію про версію Python, на якій працює ваша система, а також поточну дату та час.
З іншого боку, якщо ви бачите повідомлення про помилку bash: python: command not found, то, на жаль, у вашій системі Ubuntu не встановлено Python.
Ви також можете перевірити версію Python просто набравши наступну команду у своєму терміналі.
python --version
В результаті ви отримаєте докладну інформацію про те, яка версія Python встановлена на вашому комп’ютері.
Як встановити Python в Ubuntu
Встановити Python в ОС на базі Linux дуже просто. Ви можете отримати останню версію Python на комп’ютері з Ubuntu з декількох джерел. Ось кілька рекомендованих способів зробити те саме.
Встановити Python за допомогою Apt
Apt або Advanced Package Tool – це менеджер стандартних пакетів, який ви знайдете в Ubuntu. Ви можете завантажити Python з офіційного репозиторію Ubuntu. Ось як це зробити.
- Відкрийте свій термінал, натиснувши Ctrl+Alt+T.
- Оновіть список репозиторіїв вашої локальної системи, ввівши таку команду:
sudo apt-get update
- Загрузите последнюю версию Python:
sudo apt-get install python
- Apt автоматично знайде пакет і встановить його на комп’ютер.
Використовуйте Deadsnakes PPA для встановлення Python 3 в Ubuntu
Якщо з якоїсь причини ви не можете завантажити пакет Python з офіційного репозиторію Ubuntu, ви можете спробувати додати Deadsnakes PPA до списку репозиторіїв вашої системи. PPA або особисті архіви пакетів – це репозиторії, спеціально розроблені для користувачів Ubuntu.
За промовчанням ви не можете додавати PPA до списків пакетів вашої системи. Пакет ‘software-properties-common’ надає ефективний спосіб управління та додавання PPA у вашу систему.
- Встановіть вищезгаданий пакет у вашу систему, ввівши таку команду:
sudo apt-get install software-properties-common
- Додайте офіційне посилання Deadsnakes PPA до списку репозиторіїв вашої системи:
sudo add-apt-repository ppa:deadsnakes/ppa
- Оновіть списки пакетів вашої системи:
sudo apt-get update
- Завантажте останню версію Python із доданого PPA:
sudo apt-get install python3
Оскільки в базі даних PPA Deadsnakes є майже всі версії Python, ви також можете встановити більш старі версії Python. Просто замініть ім’я пакета версією Python, яку потрібно встановити на свій комп’ютер.
sudo apt-get install python3.2
sudo apt-get install python3.3
sudo apt-get install python3.8
Встановіть Python 3 в Ubuntu з вихідного коду
Ви також можете завантажити та зібрати останню версію Python з офіційного сайту Python. Хоча спочатку компіляція вихідного коду може видатися трохи складною, вона стане простіше, коли ви дізнаєтеся весь процес.
- Оновіть список локальних репозиторіїв вашої системи:
sudo apt-get update
- Встановіть підтримуючі залежності у вашій системі за допомогою Apt:
sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
- Створіть новий каталог для збереження вихідних файлів Python:
mkdir /python && cd /python
- Завантажте вихідний код Python з офіційного сервера FTP:
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
- Розпакуйте щойно завантажений файл TGZ:
tar –xf Python-3.9.1.tgz
- Перед встановленням Python необхідно виконати тести та оптимізацію. Це важливо, оскільки збільшує виконання вашого коду на 10-20 відсотків:
cd python-3.9.1
./configure --enable-optimizations
- Зберіть пакет, використовуючи MakeFile, що знаходиться в каталозі:
sudo make install
Після того, як ви виконали ці кроки, перевірте, чи встановлений Python на вашому комп’ютері, набравши python –version у вашому терміналі.
Зверніть увагу на те, що модулі Python керуються через PIP. PIP – це система керування пакетами, яка використовується для завантаження та додавання бібліотек з індексу пакетів Python. Встановлення Python PIP у вашій системі важливо, якщо ви хочете використовувати модулі у своєму проекті Python.
Оновлення Python до останньої версії
Перш за все, переконайтеся, що у вашій системі встановлена застаріла версія Python. Ви можете зробити це, ввівши python –version у вашому терміналі. Запишіть інформацію про версію.
Ви можете дізнатися, яка остання версія доступна, здійснивши пошук в Інтернеті. Досить швидкого пошуку Google за «останньою версією python». Якщо два номери версії не співпадають, можливо, ви використовуєте застарілу версію.
Оновитись до останньої версії легко за допомогою інструмента розширеного пакета Ubuntu. Якщо ви встановили Python у системі за допомогою Apt або Deadsnakes PPA, введіть наступну команду, щоб завантажити останню версію Python:
sudo apt-get install python
Ви також можете використовувати –only-upgrade для оновлення ваших пакетів.
sudo apt-get --only-upgrade install python
Для тих, хто самостійно скомпілював вихідний код, можна перейти на FTP Python і отримати копію останньої версії. Однак вам доведеться повторити всі кроки наново.
вас-то чего забанили