Compilando Python 2.7.1

Segun Wikipedia Python es un lenguaje de programación de alto nivel cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible. 
 
Lo primero que haremos sera descargar con el comando wget el codigo fuente de Python desde su pagina oficial.



Luego de descargarlo procederemos a extraerlos con el extractor tar.


Ahora nos aparecera una carpeta y lo que haremos sera ingresar en ella con el comando cd, luego listaremos y podremos ver un archivo README, que es muy recomendable leer antes de iniciar la compilacion.


En este archivo podremos observar la forma correcta de instalar el Python


Ahora segun como dice en el README seguiremos los pasos, comenzaremos ejecutando el script configure con el comando ./configure


En mi caso tuve un error inmediatamente, y en este paso suelen surgir pero generalmente no es nada grave, son solo errores de paquetes y dependencias, lo que haremos sera analizar el error, podemos observar que comienza diciendo que esta chequeando el gcc y no existe, luego chequea el cc y tampoco existe debido a esto en unas lineas mas abajo dice que no hay un compilador C encontrado entonces ahi radica nuestro error, debemos bajarnos entonces el compilador por defecto de Linux llamado gcc.


Bajamos el compilador gcc con yum install gcc.


Intentamos de nuevo el paso anterior con ./configure


Observando las ultimas lineas al final de la compilacion veremos que el proceso finalizo sin errores y aparecio de nuevo nuestro prompt.


El paso a seguir sera entonces utilizar el comando make


Y como podemos ver la compilacion finalizo sin errores, ahora solo basta instalar nuestro Python ya compilado en el sistema.


Para instalarlo usamos el comando make install


 Y la instalacion sera exitosa si nos aparece nuestro prompt sin errores


Si usamos el comando python podremos ver que nos aparece la version instalada 2.7.1.


Es decir que esta fue exitosa.


Si has encontrado útil este artículo puedes compartirlo desde tu blog, página Web o foro.




0 comentarios:

Publicar un comentario

 
Licencia Creative Commons
Este obra está bajo una licencia Creative Commons Atribución-NoComercial-SinDerivadas 2.5 Colombia.