Você pode fazer isso usando Cygwin Ports , um monte de programas que foram portados para o Cygwin, mas não estão prontos para uso geral. liberação.
A partir dessa página:
- Use the latest Cygwin setup.exe (at least version 2.738).
-
Launch setup.exe with the -K flag, e.g.:
cygstart -- /path/to/setup.exe -K http://cygwinports.org/ports.gpg
On Choose Installation Type page, select "Install from Internet".
- On Choose Download Site(s) page, select a distro mirror, then enter ftp://ftp.cygwinports.org/pub/cygwinports in the User URL field and press Add (making sure that both are highlighted).
- Mirrors are available by instead entering http://downloads.sourceforge.net/cygwin-ports as the User URL.
- Alternatively, you can use a sourceware mirror, but if you do, you must use one hosted on a different server than your selected distro mirror.
- Proceed with package selection and installation, making sure to install any indicated dependencies.
Observe que os dois links fornecidos não funcionaram para mim; Eu esperaria que o FTP não funcionasse como é restrito pelo meu firewall, mas acho que o link alternativo do Sourceforge é duff, e deve ser link . Usar essa URL funcionou bem para mim.
De lá, você deve poder selecionar para instalar o pacote python3. Está atualmente fornecendo a versão 3.1.5rc1-1.
Ele é instalado como python3
, deixando minha instalação existente do python 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