Найти - Пользователи
Полная версия: Как под linux обновить питон
Начало » Python для новичков » Как под linux обновить питон
1 2 3
alexx11
Собственно сабж, сколько не пытался, правда ещё давно, ни разу не вышло. Fedora 10.
PooH
alexx11
Собственно сабж, сколько не пытался, правда ещё давно, ни разу не вышло. Fedora 10.
Я обычно собираю из исходников. Прекрасно ставится рядом не трогая системный. Потом либо в скрипте в чи-банге путь к нужному интерпретатору, либо проект под virtualenv с указанием нужного.
.Serj.
Я обычно собираю из исходников. Прекрасно ставится рядом не трогая системный.
Откройте для себя Gentoo, что ли. В portage есть слоты, позволяющие ставить рядом проги разных версий безо всяких конфликтов.

По сабжу: как обычно, через менеджер пакетов. А что конкретно не так?
o7412369815963
python разных версий вроде итак ставятся не мешая друг другу, у меня на одном лиух сервере стоит 2.4, 2.5 и 2.6
bw
$ configure –prefix=/opt/stackless3.1
$ make
$ sudo make install

$ export PATH=/opt/stackless3.1/bin:$PATH
$ python3 -V
Python 3.1.3

Я последнее время стал всё в /opt собирать, сносить удобнее, нежели по /usr/local шарить.

..bw
alexx11
Я что-то даже не знаю что ответить…
В двух словах как было, по памяти: скачал, конфиг, мэйк, инстал в локал, переписал линки из bin. Вообщем по умолчанию, на расширение *.py грузилась новая версия. Но, при попытке запуска какого-либо скрипта посложней (я уже не помню что именно) была вероятность увидеть его внутренности. А как интерпретатор в консоле я спокойно его использую и сейчас, в большинстве случаев безо всяких проблем.

В Gentoo есть такая штука как python-updater, которая распознаёт зависимости, вот например здесь жалуются что с обновлением с 2.6 до 2.7 пришлось перекомпилять треть системы. Как же быть c Fedore? Или что я не так делал-то?
Dr.Ziko
alexx11
Как же быть c Fedore? Или что я не так делал-то?
Ну что-то мне подсказывает, что можно использовать:
yum update && yum install python2
Или вас возможности пакетного менеджера каким-то образом не устраивают?
gistator
http://fedoraproject.org.ru/yum - полезная штука ;)
alexx11
Dr.Ziko
Или вас возможности пакетного менеджера каким-то образом не устраивают?
Ну ё-маё. Может у нас разные репозитарии?
bash-3.2# yum update python
Setting up Update Process
No Packages marked for Update
bash-3.2# yum install python2
Setting up Install Process
Parsing package install arguments
Package python-2.5.2-1.fc10.i386 already installed and latest version
Nothing to do
bash-3.2#
PooH
alexx11
Ну ё-маё. Может у нас разные репозитарии?
Ну е-мое. сколько можно причитать? говорю вам - собирайте из сырцов. системный даже не трогайте - нефиг его обновлять.
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