<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Compilar_Python</id>
	<title>Compilar Python - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cabal.mx/index.php?action=history&amp;feed=atom&amp;title=Compilar_Python"/>
	<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Compilar_Python&amp;action=history"/>
	<updated>2026-05-02T07:29:01Z</updated>
	<subtitle>Historial de revisiones para esta página en el wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://wiki.cabal.mx/index.php?title=Compilar_Python&amp;diff=4759&amp;oldid=prev</id>
		<title>Patricio Páez: Primero 3 /* Obtener código fuente */</title>
		<link rel="alternate" type="text/html" href="http://wiki.cabal.mx/index.php?title=Compilar_Python&amp;diff=4759&amp;oldid=prev"/>
		<updated>2013-08-04T13:16:38Z</updated>

		<summary type="html">&lt;p&gt;Primero 3 ‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Obtener código fuente&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Instrucciones y trucos para poder compilar e instalar Python 2 y 3 desde el código fuente en diversas distribuciones.&lt;br /&gt;
----&lt;br /&gt;
= Requisitos =&lt;br /&gt;
Se requieren algunos paquetes, en Ubuntu o Debian:&lt;br /&gt;
 sudo apt-get install build-essential python-dev zlib1g-dev libreadline-dev \&lt;br /&gt;
                      uuid-dev libssl-dev libsqlite3-dev tk-dev libncurses-dev \&lt;br /&gt;
                      libgdbm-dev libbz2-dev liblzma-dev&lt;br /&gt;
En Centos/Fedora:&lt;br /&gt;
 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel&lt;br /&gt;
&lt;br /&gt;
= Pasos =&lt;br /&gt;
Primero consigue el archivo comprimido con el código fuente de la versión más reciente (ver secciones más abajo).  La versión actual y las anteriores se encuentran en http://python.org/download/releases&lt;br /&gt;
&lt;br /&gt;
Una vez conseguido el archivo comprimido del código fuente, hay que descomprimirlo y entrar a la carpeta que se crea:&lt;br /&gt;
&lt;br /&gt;
 tar xfz Python-3.3.2.tar.bz2&lt;br /&gt;
 cd Python-3.3.2&lt;br /&gt;
&lt;br /&gt;
Se siguen los tres pasos usuales:&lt;br /&gt;
 ./configure -prefix=$HOME&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
La opción &amp;#039;&amp;#039; -prefix=$HOME&amp;#039;&amp;#039; se usa para instalar en la carpeta de usuario.  Si no se usa, el comando &amp;#039;&amp;#039;make install&amp;#039;&amp;#039; debe ejecutarse como usuario root.&lt;br /&gt;
&lt;br /&gt;
Antes de instalar también se pueden correr las pruebas así:&lt;br /&gt;
&lt;br /&gt;
 make test&lt;br /&gt;
&lt;br /&gt;
= Obtener código fuente =&lt;br /&gt;
== Python 3.3 ==&lt;br /&gt;
&lt;br /&gt;
Descargar el archivo &amp;#039;&amp;#039;Python-3.3.2.tar.bz2&amp;#039;&amp;#039; ( 13&amp;#039;xxx,xxx bytes) de la página http://www.python.org/download/releases/3.3.2/.  Se Puede usar wget así:&lt;br /&gt;
 wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2&lt;br /&gt;
&lt;br /&gt;
== Python 2.5 ==&lt;br /&gt;
Descargar el archivo &amp;#039;&amp;#039;Python-2.5.4.tar.bz2&amp;#039;&amp;#039; (9&amp;#039;821,313 bytes) de la página http://www.python.org/download/releases/2.5.4/.  Se Puede usar wget así:&lt;br /&gt;
 wget http://www.python.org/ftp/python/2.5.4/Python-2.5.4.tar.bz2&lt;br /&gt;
&lt;br /&gt;
No utilizar el código fuente del repositorio mercurial, porque Python 2.5 usaba subversion y los archivos tienen &amp;#039;&amp;#039;$Revision$&amp;#039;&amp;#039; en lugar de &amp;#039;&amp;#039;$Revision nnnn$&amp;#039;&amp;#039;, donde nnnn es la revisión que subversion inserta al hacer un checkout.  Se presenta este [http://bugs.python.org/issue11421 problema conocido].&lt;br /&gt;
&lt;br /&gt;
= Ver también =&lt;br /&gt;
* [[Python 3]]&lt;br /&gt;
* [[Python 2]]&lt;br /&gt;
&lt;br /&gt;
= Enlaces externos =&lt;br /&gt;
*[http://askubuntu.com/questions/21547/what-are-the-packages-libraries-i-should-install-before-compiling-python-from-so What are the packages/libraries I should install before compiling Python from source?], en askubuntu.com.&lt;br /&gt;
*[http://code.google.com/p/bungeni-portal/wiki/InstallingBungeni SSL support for Python 2.5]&lt;br /&gt;
*[http://www.unixmen.com/howto-install-python-3-x-in-ubuntu-debian-fedora-centos/ Howto install Python 3.x in Ubuntu, Debian, Fedora &amp;amp; Centos] por pirat9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: PythonCabal]] [[Category: HowTos]]&lt;/div&gt;</summary>
		<author><name>Patricio Páez</name></author>
		
	</entry>
</feed>