Instalando Python2.6

Estoy tratando de instalar python 2.6 en LinuxMint. Me he encontrado con algunos problemas.

Lo primero que hice fue descargar Python2.6.8 desde el sitio web de python

Entonces, he extraído los archivos, corrí un

./configure --prefix=/opt/python-2.7.3 --with-threads --with-signal-module --with-pydebug 

Encontré esto aquí que encontré aquí

Cuando ejecuto el comando make , obtengo estos errores:

 Failed to find the necessary bits to build these modules: _bsddb _curses _curses_panel _hashlib _sqlite3 _ssl bsddb185 bz2 dbm dl gdbm imageop linuxaudiodev ossaudiodev readline sunaudiodev To find the necessary bits, look in setup.py in detect_modules() for the module's name. Failed to build these modules: crypt nis 

He instalado todos los paquetes mencionados en la página de Cheater. Instalé exitosamente python2.6 sin todas las opciones que mencioné, pero no consigo que el módulo bz2 funcione.

Creo que probablemente te faltan algunos paquetes de desarrollo. Comprueba que tienes estos:

 dpkg -l libreadline-dev dpkg -l zlib1g-dev dpkg -l libssl-dev 

Además, las versiones anteriores de python no buscan archivos en las nuevas ubicaciones donde ubuntu (y supongo que Mint por extensión) los instala. Debe abrir setup.py y buscar el lugar donde define los diversos directorios de la biblioteca, por ejemplo, este parche fue necesario para comstackr python2.4 en el nuevo ubuntus (y veo una solución como esta en 2.6):

 diff -urNad python2.4-2.4.6-natty~/setup.py python2.4-2.4.6-natty/setup.py --- python2.4-2.4.6-natty~/setup.py 2011-07-27 14:42:03.000000000 +0200 +++ python2.4-2.4.6-natty/setup.py 2011-07-27 15:03:35.000000000 +0200 @@ -269,6 +269,7 @@ lib_dirs = self.compiler.library_dirs + [ '/lib64', '/usr/lib64', '/lib', '/usr/lib', + '/usr/lib/i386-linux-gnu', '/usr/lib/x86_64-linux-gnu', ] inc_dirs = self.compiler.include_dirs + ['/usr/include'] exts = [] 

Pero lo que yo personalmente haría es tomar las fonts de Debian e intentar comstackr el paquete desde la fuente.

O simplemente podrías usar las serpientes muertas ppa