web-dev-qa-db-fra.com

Quel est le meilleur moyen d’obtenir Python 2.5 et 2.7

Ubuntu 10.04 n'a que deux versions supportées Python versions 2.6 et 3.1. Les développeurs ont souvent besoin de plus, pour vérifier que leur code Python fonctionne avec les versions 2.7, 2.5 (et peut-être même les versions 2.4 et antérieures). Quel est le meilleur moyen d'installer ces versions Python côte à côte sur un système lucide?

Est-ce que PPA de Felix Krull , que j'utilise actuellement?

Incidemment, certains paquets importants ne sont pas disponibles dans ces Pythons non standard du PPA deadsnakes:

  • python-setuptools (mais vous pouvez installer python-setuptools-deadsnakes)
  • profileur python
27
Marius Gedminas

J'utilise aussi le PPA Deadsnakes de fkrull. Je pense que c’est le meilleur moyen d’obtenir Python 2.4, 2.5 et 2.7 à l’heure actuelle. Je n'ai rencontré aucun problème en l'utilisant aux côtés de Python2.6 par défaut. Il est également utile de garder les choses propres si vous utilisez un virtualenv , en particulier pour les versions de Python qui ne sont pas les valeurs par défaut du système.

16
brousch

Votre meilleur pari serait probablement d'utiliser debootstrap pour créer un chroot d'une version antérieure d'Ubuntu où la version 2.5 était prise en charge, ou utiliser une machine virtuelle.

L'installer dans Ubuntu aux côtés de 2.6 peut poser des problèmes.

4
lfaraone