La versión predeterminada de Python en mi sistema Ubuntu es 2.7, pero la 2.6 todavía está presente.
He instalado encabezados ( apt-get install python-dev
), ya que son necesarios para compilar e instalar paquetes de Python, para la versión actual.
Sin embargo, algunos de mis proyectos todavía se ejecutan en un entorno virtual Python 2.6. Para ellos, no puedo instalar huevos y paquetes ya que, entre otros, falta Python.h. ¿Necesito instalar una versión anterior de python-dev? ¿Cómo hacerlo?
Respuesta1
Intente instalar python2.6 y python2.6-dev.
Respuesta2
Puedes usar Pythonentorno virtualPara separar las diferentes versiones y paquetes de Python que necesitas ejecutar.
Esta preguntatambién se ocupa de un problema similar.
También hay un script bash para instalar y cambiar versiones de Python sobre la marcha. Si recuerdo el nombre editaré esta publicación. Puedes usarlo así como Virtualenv para cambiar completamente los entornos de Python.
Respuesta3
Mi respuesta instintiva sería que necesitarías instalar Python desde la fuente, normalmente esto se instala en diferentes ubicaciones de destino en la unidad, por lo que deberías estar bien. Encontré un enlace que podría ayudarte a compilar desde la fuente.