Как установить python2.5.5 в Ubuntu10.10 со всеми библиотеками в комплекте

Я хочу установить python2.5.5 в Ubuntu10.10, так как Ubuntu10.10 теперь просто поддерживает python>=2.6, поэтому я загружаю исходный файл с сайта python и пытаюсь установить его, используя./configure && make && sudo make install, похоже что python2.5.5 был успешно установлен, но когда я хочу его использовать, иногда он говорит "модуль не назван...", но он должен быть в комплекте, я использовал его в своей Win7, поэтому мне интересно, могу ли я установить все либы

4 ответа

Решение

Вот пост, который может помочь:

Не знаю, какую библиотеку вам не хватает, но вы, вероятно, сможете установить ее с помощью easy_install:

Вы должны будете установить python2.5 в качестве python по умолчанию, поместив его перед python2.6 в PATH. Обратите внимание, что это должно быть на уровне sudo, так как вам нужно sudo easy_install, То есть, sudo python следует запустить Python 2.5, прежде чем пытаться установить easy_install. Это немного грязно, но после этого у вас все должно быть в порядке.

Подумайте об использовании PPA Феликса Крулла, который имеет предварительно собранные пакеты Python 2.5 для Ubuntu.

Вы можете добавить 10.04 к вашим источникам apt, затем вы можете установить обычным способом после apt-обновления

Возможно, вам не хватает некоторых библиотек, которые не объединены по умолчанию в Ubuntu с Python (я понятия не имею, почему они решили разделить "основной" питон таким образом).

Вы можете попробовать запустить apt-get build-dep python python-dev и собрать заново (возможно, вам понадобится добавить и другие пакеты).

Практическое правило заключается в том, что если Python жалуется на отсутствие модуля sqlite3, вам нужно установить libsqlite3-dev, а затем пересобрать.

Другие вопросы по тегам