Comment installer Python 2.6 le 12.04?

77

Selon lien "Python 2.6 n'est plus disponible pour l'installation".

Je dois prendre en charge les logiciels existants qui s'exécutent uniquement sur Python 2.6. Comment installer Python 2.6 sur Ubuntu 12.04?

    
posée d3vid 26.04.2012 - 14:19
la source

8 réponses

89

J'utilise un PPA: lien

Installez le PPA:

sudo add-apt-repository ppa:fkrull/deadsnakes

Exécuter la mise à jour:

sudo apt-get update

Installez votre version:

sudo apt-get install python2.6 python2.6-dev

    
réponse donnée localhost 24.05.2012 - 15:17
la source
12

Découvrez pythonbrew . Il fait un excellent travail de gestion de plusieurs versions et environnements de python. Il construit chaque version de python à partir des sources, mais le fait de manière conviviale. Après l'avoir installé, lancez simplement:

pythonbrew install 2.6
pythonbrew switch 2.6

Ensuite, vous pouvez l’utiliser avec virtualenv pour créer un environnement virtuel avec les infrastructures et les bibliothèques dont vous avez besoin sans vous soucier des conflits.

    
réponse donnée AndrewJesaitis 30.04.2012 - 20:24
la source
8

J'ai cherché un PPA, je n'en ai pas trouvé, puis j'ai installé manuellement les paquets Python 2.6 à partir de 11.10:

cd /tmp
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-minimal_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dev_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dbg_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/libpython2.6_2.6.7-4ubuntu1_i386.deb
dpkg -i *python2.6*_2.6.7-4ubuntu1_i386.deb

Remplacez XX par le code de votre pays et, si nécessaire, i386 par votre architecture ( amd64 pour les installations 64 bits).

(En outre, la plupart des utilisateurs n’ont pas besoin du package -dbg .)

    
réponse donnée Marius Gedminas 26.04.2012 - 19:50
la source
1

Python n'est pas trop difficile à construire. Essayez sudo apt-get install build-essential , sudo apt-get build-dep python2.7 (ne récupère que des dépendances presque identiques à celles de Python 2.6. Téléchargez maintenant la distribution source Python 2.6 et ./configure , make , make install .

    
réponse donnée Janus Troelsen 26.04.2012 - 15:58
la source
1

pour le développement de plone sur Linux, nous utilisons ce script de buildout: lien

il existe des fichiers de configuration pour les versions 2.4, 2.5, 2.6, 2.7 et 3.2 de python.

le README indique comment l'utiliser.

    
réponse donnée johannes raggam 30.04.2012 - 10:02
la source
1

Si vous mettez à niveau vers 12.04 et si déjà Python 2.6 est installé, restera installé après votre mise à niveau.

Les paquets installés seront considérés comme "locaux" et ne peuvent évidemment pas être mis à jour avec le gestionnaire de mise à niveau. Les correctifs de sécurité source (le cas échéant) sont disponibles sur python.org .

Seuls les packages 2.6 installés resteront, mais ceux qui n’ont pas été installés ne seront pas accessibles. Si vous en avez besoin, vous pouvez vous les procurer dans les archives Ubuntu en suivant les instructions de Marius .

    
réponse donnée d3vid 30.04.2012 - 14:31
la source
1

Essayez d'utiliser les debs ici (vérifiez les dépendances de la description car vous avez beaucoup à télécharger, mais son tout / cliquez sur debs).

Ou si vous avez un usb avec 10.04 installer avec le centre de logiciel et faire un aptoncd iso. Vous pouvez les ouvrir et cliquer simplement sur les messages sauvegardés dans le répertoire sans effectuer une installation automatique complète. Je fais un peu pour sauvegarder les débats du 10.04 car je crains qu'ils ne soient partis un jour et 10.04 la meilleure version de l'histoire d'ubuntu à ce jour.

    
réponse donnée user77880 19.07.2012 - 01:51
la source
0

Je ne sais pas si cela fonctionne ou non, mais vous pouvez essayer ceci:

apt-cache show python

cela vous montrera la version du paquet et essayera ensuite:

apt-get install packag_name=version

pour obtenir uniquement les versions disponibles, essayez ceci:

apt-cache policy <package_name>

faites-nous savoir si cela fonctionne ou non ...

    
réponse donnée Aragon 26.04.2012 - 14:30
la source

Lire d'autres questions sur les étiquettes