Лучше заслужить почет и не иметь его, нежели иметь его, не заслужив (Марк Твен).

Как установить Python 3.6.4 на Debian 9

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...
27 марта 2018
Как установить Python 3.6.4 на Debian 9
Python является интерактивным и объектно-ориентированным языком сценариев. Это один из самых популярных языков программирования. Python является язык программирования общего назначения. Он использует английские ключевые слова вместо знаки препинания, а также имеет меньше синтаксических конструкций, чем в других языках программирования и позволяет разработчикам использовать различные стили программирования для создания своих программ, и писать код так, как будто на человеческом языке. Установка Python 3.6.4 на Debian VPS, является легкой задачей, просто следуйте внимательно инструкциям ниже и вы должны установить  Python 3.6.4 в течение нескольких минут на Debian 9.

Обновление системы

Как обычно, обновление всех системных пакетов, прежде чем продолжить работу на сервере:

# sudo apt-get update && sudo apt-get upgrade

Установка Python 3.6.4 из исходных текстов

Теперь мы будем строить и установить Python 3.6.4 из исходников, это самый безопасный и рекомендуемый способ, который не добавляет каких-либо хранилищ, которые могли бы установить конфликтующие пакеты на сервере Debian 9.

Начните с установки необходимых инструментов для сборки Python 3.6.4:

# sudo apt-get install -y make build-essential libssl-dev zlib1g-dev
# sudo apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
# sudo apt-get install -y libncurses5-dev  libncursesw5-dev xz-utils tk-dev

 

Скачайте исходный файл Python 3.6.4 с помощью «wget»:

# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

 

Распакуйте исходный файл Python 3.6.4:

# tar xvf Python-3.6.4.tgz

 

Перейдите в каталог Python-3.6.4 и запустите «./configure», чтобы подготовить сборку:

# cd Python-3.6.4
# ./configure --enable-optimizations

 

Затем выполните следующую команду, чтобы построить Python 3.6.4:

# make -j8

 

А затем запустите эту команду, чтобы установить Python 3.6.4:

# sudo make altinstall

 

Теперь вы можете открыть интерпретатор Python 3.6.4, выполнив следующую команду:

# python3.6

Установка Python 3.6.4 из репозитория ‘testing’ в Debian

Этот способ установки Python 3.6.4 не рекомендуется, поскольку он может устанавливать/обновлять пакеты из репозитория  ‘testing’ в  Debian, которые несовместимы с вашей текущей установкой Debian 9. Если вы хотите установить Python 3.6.4 с помощью хранилища ‘testing’  в Debian, попробуйте это на тестовой машине первым, чтобы увидеть, что любой из пакетов не установиться или если есть какие-либо конфликты после установки пакетов, необходимых для Python 3.6 +0,4.

Начните с редактирования файла «/etc/apt/sources.list» вашим любимым редактором (мы будем использовать nano) и добавьте строку ниже в нижней части файла:

# sudo nano /etc/apt/sources.list

deb http://ftp.de.debian.org/debian testing main

 

Затем выполните следующую команду, чтобы сделать хранилище ‘stable’ по умолчанию на сервере:

# echo 'APT::Default-Release "stable";' | sudo tee -a /etc/apt/apt.conf.d/00local

 

Теперь обновите список пакетов:

# sudo apt-get update

 

И установите Python 3.6.4 от репозитория  ‘testing’ в Debian с помощью следующей команды:

# sudo apt-get -t testing install python3.6

 

Если все прошло хорошо, выполните следующую команду, чтобы открыть интерпретатор Python 3.6.4:

# python3.6

 

Вот, теперь вы должны иметь установленный Python 3.6.4 на вашем сервере.

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 169

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Размер шрифта

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close