Documentation Blog Login SignUp
Menu
Telegram Twitter Instagram Zen
  • Установка Python
    • Установка Python на Linux
    • Установка Python на Windows
  • Виртуальное окружение
    • Виртуальное окружение
  • Типы данных
    • Типы данных в Python
    • Boolean
    • Numbers(Числа)
    • Strings(Строки)
    • Lists(Списки)
    • Tuple(Кортежи)
    • Dict(Словари)
    • Set(Множества)
  • Встроенные функции
    • Встроенные функции
    • Функции преобразования типов
    • abs( )
    • input( )
    • isinstance( )
    • len( )
    • range( )
    • sorted( )
    • type( )
  • Оператор if
    • Оператор if-elif-else

Установка Python на Linux

May 16, 2020 356 просмотров
Содержание #Проверка версии Python #Обновление версии Python#Установка Python 3.8

 

Проверка версии Python

Linux системы радуют нас многими вещами, одной из таких являются полезные предустановленные программы. В число которых входит и Python. С каждым релизом каждая из систем обновляет и версию установленных пакетов. Поэтому перед установкой или обновлением Python, проверьте установленную версию одной из команд:

 

$ python -V
Python 2.7.17
$ python3 -V
Python 3.6.9

 

Обновление Python

На Ubuntu 16.10 и Ubuntu 17.04 был предустановлен Python 2* версии. Мы можем установить обновлённую версию Python 3 из официального репозитория воспользовавшись командами:

 

$ sudo apt-get update
$ sudo apt-get install python3.6

 

Начиная с Ubuntu 17.10 был включён Python 3.6. Запустить его можно командой:

 

$ python3

 

Получив в ответ:

 

Python 3.6.9 (default, Nov  7 2019, 10:44:02) 
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

 

В недавно вышедшей Ubuntu 20.04 Python обновился до версии 3.8*

 

Как установить Python 3.8

Последняя версия Python не сразу попадает в официальные репозитории. Мы можем установить её из исходников за пару минут.

 

Установим необходимые зависимости для компиляции. Открываем терминал и пишем:

 

$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

 

Скачаем с официального сайта архив с последней версией Python, на момент написания статьи это Python 3.8.2:

 

$ cd /opt
$ sudo wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz

 

Распакуем архив выполнив команду:

 

$ sudo tar xzf Python-3.8.2.tgz

 

Запустим компиляцию командами:

 

$ cd Python-3.8.2
$ sudo ./configure --enable-optimizations
$ sudo make altinstall

 

Проверяем версию:

 

$ python3.8 -V
Python 3.8.2

 

Не забудьте удалить скачанный архив, чтобы не засорять систему:

 

$ cd /opt
$ sudo rm -rf Python-3.8.2.tgz

 

Если остались вопросы, задавайте их в комментариях. Enjoy!