Уведомления

Группа в Telegram: @pythonsu

#1 Март 31, 2017 12:02:37

oleg.p
Зарегистрирован: 2017-02-03
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка Python 3.6 под Дебиан

Пол дня пытаюсь установить Питон 3.6 под Дебиан, но что-то никаких продвижек.

1. В родном репозитории Дебиана актуальная версия 3.4, поэтому вариант “apt install python3” не подходит.
2. В репозитории Убунту версия посвежее, но всего лишь 3.5, так что тоже не то, что нужно.
3. Вариант “make install” так же не катит по причинам, хорошо описанным здесь https://habrahabr.ru/post/130868/
4. Вместно варианта 3 можно конечно самостоятельно собрать пакет, но тогда будут проблемы с обновлениями, так как придется периодически пересобирать пакет.
5. Наиболее рациональным вариантом считаю использовать репозитория Феликса Крула (Felix Krull) https://launchpad.net/~fkrull Однако при попытке добавить этот репозиторий в Дебиан получаю ошибку “Failed to fetch”:

$ sudo add-apt-repository ppa:fkrull/deadsnakes
gpg: keyring `/tmp/tmplw4n9s81/secring.gpg' created
gpg: keyring `/tmp/tmplw4n9s81/pubring.gpg' created
gpg: requesting key DB82666C from hkp server keyserver.ubuntu.com
gpg: /tmp/tmplw4n9s81/trustdb.gpg: trustdb created
gpg: key DB82666C: public key “Launchpad Old Python Versions” imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
OK


$ sudo apt update

Err http://ppa.launchpad.net jessie/main amd64 Packages
404 Not Found
W: Failed to fetch http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu/dists/jessie/main/binary-amd64/Packages 404 Not Found


Товарищи, посоветуйте что-нибудь, как поступить?

Отредактировано oleg.p (Март 31, 2017 12:02:56)

Офлайн

#2 Март 31, 2017 12:11:34

Stright
От: Кострома
Зарегистрирован: 2015-01-20
Сообщения: 139
Репутация: +  16  -
Профиль   Отправить e-mail  

Установка Python 3.6 под Дебиан

pyenv
статья про pyenv

Отредактировано Stright (Март 31, 2017 12:12:08)

Офлайн

#3 Март 31, 2017 12:12:18

4kpt_V
От: Харьков
Зарегистрирован: 2017-02-19
Сообщения: 299
Репутация: +  12  -
Профиль   Отправить e-mail  

Установка Python 3.6 под Дебиан

Наиболее рациональным, если не используете ансибль, считаю использование pyenv.

Офлайн

#4 Март 31, 2017 12:13:24

4kpt_V
От: Харьков
Зарегистрирован: 2017-02-19
Сообщения: 299
Репутация: +  12  -
Профиль   Отправить e-mail  

Установка Python 3.6 под Дебиан

Stright
На 44 секунды опередил. Ну как не стыдно, а ???

Офлайн

#5 Март 31, 2017 12:14:06

Stright
От: Кострома
Зарегистрирован: 2015-01-20
Сообщения: 139
Репутация: +  16  -
Профиль   Отправить e-mail  

Установка Python 3.6 под Дебиан

Офлайн

#6 Март 31, 2017 13:40:25

oleg.p
Зарегистрирован: 2017-02-03
Сообщения: 24
Репутация: +  0  -
Профиль   Отправить e-mail  

Установка Python 3.6 под Дебиан

Stright
pyenv
статья про pyenv

Спасибо. Вариант хороший… для дев-сервера похоже наилучшее решение. Но мне кажется, для прода не очень хорошо подходит, вряд ли заказчику понравится присутствие на сервере пакета build-essential.

Офлайн

#7 Март 31, 2017 13:47:31

4kpt_V
От: Харьков
Зарегистрирован: 2017-02-19
Сообщения: 299
Репутация: +  12  -
Профиль   Отправить e-mail  

Установка Python 3.6 под Дебиан

oleg.p
Заказчик настолько “прохаваный”, что может это легко запалить?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version