Puede hacerlo utilizando Cygwin Ports , un grupo de programas que se han portado a Cygwin, pero que no están listos para el lanzamiento general.
De esa página:
- Use el último Cygwin setup.exe (al menos la versión 2.738).
Inicie setup.exe con el indicador -K, por ejemplo:
cygstart -- /path/to/setup.exe -K http://cygwinports.org/ports.gpg
En la página Elegir tipo de instalación, seleccione "Instalar desde Internet".
- En la página Elegir sitio (s) de descarga, seleccione un espejo de distribución, luego ingrese ftp://ftp.cygwinports.org/pub/cygwinports en el campo URL del usuario y presione Agregar (asegurándose de que ambos estén resaltados).
- Los espejos están disponibles al ingresar http://downloads.sourceforge.net/cygwin-ports como la URL del usuario.
- Alternativamente, puede usar un espejo de software fuente, pero si lo hace, debe usar uno alojado en un servidor diferente al espejo de distribución seleccionado.
- Continúe con la selección e instalación del paquete, asegurándose de instalar las dependencias indicadas.
Tenga en cuenta que los dos enlaces proporcionados no funcionaron para mí; Esperaría que FTP no funcione, ya que está restringido por mi firewall, pero creo que el enlace alternativo de Sourceforge es duff, y debería ser http://sourceforge.net/projects/cygwin-ports/files/ . Usar esa URL funcionó bien para mí.
A partir de ahí, debería poder seleccionar instalar el paquete python3. Actualmente está dando la versión 3.1.5rc1-1.
Se instala como python3
, dejando mi instalación de Python existente como v2.6.8:
$ python -V
Python 2.6.8
$ python3 -V
Python 3.1.5rc1
$ ls -l $(which python) $(which python3)
lrwxrwxrwx 1 me root 13 Jun 12 13:43 /usr/bin/python -> python2.6.exe
lrwxrwxrwx 1 me Domain Users 13 Jun 19 10:51 /usr/bin/python3 -> python3.1.exe