Как установить 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, а затем пересобрать.