Ubuntu 10.04 имеет только две поддерживаемые версии Python 2.6 и 3.1. Разработчикам часто нужно больше, чтобы проверить, что их код Python работает на 2.7, 2.5 (а может, даже на 2.4 и старше) Какой лучший способ установить эти версии Python бок о бок в системе lucid?
Это PPA Феликса Крулла , который я сейчас использую?
Кстати, некоторые важные пакеты недоступны в этих нестандартных Python от PPA deadsnakes:
Я также использую PPA Deadsnakes от fkrull. Я думаю, что это лучший способ получить Python 2.4, 2.5 и 2.7 на данный момент. Я не сталкивался с какими-либо проблемами, используя его вместе со стандартным Python2.6. Это также помогает поддерживать чистоту, если вы используете virtualenv , особенно для тех версий Python, которые не являются системными по умолчанию.
Лучше всего было бы использовать debootstrap
для создания chroot более ранней версии Ubuntu, где поддерживалась версия 2.5, или использовать виртуальную машину.
Установка его в Ubuntu вместе с 2.6 может вызвать проблемы.