Найти - Пользователи
Полная версия: Репозиторий с последней версией Python в Debian Squeeze
Начало » Python для новичков » Репозиторий с последней версией Python в Debian Squeeze
1 2
chibit
Есть ли аналог PHP-ного http://dotdeb.org для Python-а с всегда последней версией? Если нету, то не подскажите как мне тогда поставить Python 3.2.3? Из исходников ставить не хочу, т.к. теряется возможность быстрого обновления.
ta

В стабильной ветке дебиан есть питон 3.1.3, в тестовой - 3.2.3

chibit
Не хотелось бы смешивать ветки… Другого пути точно нету?
beelze
>Другого пути точно нету?
emerge python
Kane
chibit
теряется возможность быстрого обновления.

А если после make делать не make install, а checkinstall?
Собрать в пакет, при необходимости старый удалить, а новый создать.

Или собранные .deb`ы пофайлово http://packages.debian.org/wheezy/i386/python3.2/download отсюда забрать.
chibit
Поставил через make install в /opt/python-3.2.3, а оттуда сделал симлинку в usr/bin/python3.
Kane
А если после make делать не make install, а checkinstall?
Собрать в пакет, при необходимости старый удалить, а новый создать.
Выдал ошибку, разбираться не стал в чем проблема.
Kane
Или собранные .deb`ы пофайлово http://packages.debian.org/wheezy/i386/python3.2/download отсюда забрать.
А чем это лучше, чем собрать из исходников с симлинкой?
Kane

А зачем симлинк? Сделали make в тот-же /opt, оттуда checkinstall -D (- D для deb-пакета). Результаты make можно потереть, нафиг они нужны, для удаления собранного пакета они не понадобятся, а сам пакет куда-нибудь на память положить. Естественно, checkinstall может так же ругаться на отсутствующие зависимости (не знаю, нужно чего пайтону или нет)

chibit
А чем это лучше, чем собрать из исходников с симлинкой?

Если бы я не хотел подсовывать системе testing или unstable репы, чтобы получить желаемое, и к тому же не хотел собирать это желаемое из сорцов, то просто взял бы собранные пакеты.


chibit
Поставил из Debian Wheezy Alpha 1 Python3.2 из тестовой ветки: при запуске (python3.2 -v) вывелась стена отладочной инфы. Вообщем похоже остается только из исходников собирать каждое обновление.

./configure –prefix=/opt/python3.2
make
make install
Кроме –prefix=/opt/python3.2 ничего больше не нужно указывать при компилировании?
Ed
virtualenv?
chibit
Ed
virtualenv?
Что virtualenv? Это же вроде модуль и он ставится уже после установки Python-а с помощью easy_install?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB