web-dev-qa-db-fra.com

Comment installer une version différente de python-dev?

La version par défaut de python sur mon système Ubuntu est 2.7, mais la version 2.6 est toujours présente.

J'ai installé les en-têtes (apt-get install python-dev), car ils sont nécessaires pour compiler et installer les packages python, pour la version actuelle.

Cependant, certains de mes projets sont toujours exécutés sur un environnement virtuel 2.6python. Pour eux, je ne peux pas installer d'oeufs et de paquets car Python.h, entre autres, est manquant. Dois-je installer une version plus ancienne de python-dev? Comment le faire

6
Gabriele B

Essayez d’installer python2.6 et python2.6-dev.

6
Michael Terry

Vous pouvez utiliser python virtualenv afin de séparer les différentes versions et packages de python que vous devez exécuter.

Cette question traite également un problème similaire.

Il existe également un script bash pour installer et changer de version de python à la volée. Si je me souviens de son nom, je vais éditer ce post. Vous pouvez utiliser cela ainsi que Virtualenv pour changer complètement les environnements python

3
nikomax

Ma réponse instinctive serait que vous deviez installer python à partir du code source. Généralement, il s’installe à différents emplacements cibles sur le lecteur, donc tout devrait bien se passer. J'ai trouvé un lien qui pourrait vous aider à compiler à partir des sources.

http://diveintopython.org/installing_python/source.html

0
Mark D