Как известно, последняя доступная версия Python в репозитории для Squeezy — 2.6.6. И если Вы захотите установить 2.7.5, например, придется повозится.
Выкачиваем нужную версию Python через wget (я качал 2.7.5) и устанавливаем.
wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz tar -xzf Python-2.7.5.tgz cd Python-2.7.5 ./configure --prefix=/usr --enable-shared make & make install
После правим альтернативы. Добавляем в список установленный питон. И вручную (manually) заставляем систему использовать его.
update-alternatives --install /usr/bin/python python /usr/bin/python2.6 20 update-alternatives --install /usr/bin/python python /usr/bin/python2.7 10 update-alternatives --configure python
Если используете apache и mod_wsgi, то не забудьте собрать mod_wsgi.so под новую версию python. Симптомы следующие: все работает, но периодически приложения будут «крэшиться» и пытаться обратиться к библиотекам из предыдущей версии python.
Pingback:Linux: проблема с python-pip » Блог Stafox'a
Добавьте в мануал установку
apt-get install libbz2-dev # for bz2
apt-get install libssl-dev # for _sll
apt-get install libsqlite3-dev # for sqlite
apt-get install libreadline6-dev # for readline, _curses, _curses_panel
до ./configure
иначе некоторые модули не будет установлены.
Вообще, если это действительно так, то на этапе мы получим соответствующие сообщения об ошибках. Я например не припоминаю, чтобы я ставил эти либы (возможно это было ранее).
Погулил, некоторые ставят вообще весь набор:
Спасибо, если у кого-то возникнет проблема — думаю Ваш комментарий поможет.
Копировать в консоль не удобно:
—install
заменяется на
-install
А в остальном огонь 🙂
Есть такое 🙂 Когда сделаю новый шаблон — там это пофикшу.
А почему Stafox не написал сколько времени заняла вся установка? Не хотите новичков повергнуть в шок? Я попробовал на Raspberry Pi B+ под Raspbian (от Debian) установить Python 2… за 10 часов не стал.
Вы о чем вообще, все ставится не более 10 минут.