He estado usando Cygwin en Windows recientemente. Quiero utilizar la instalación de Windows de Python, por lo que durante las pruebas estoy usando /cygdrive/c/Python26/python.exe myfile.py
en lugar de python myfile.exe
.Usando Windows Python desde Cygwin
Esto funciona casi a la perfección, excepto en el caso de la impresión. Cuando ejecuto Windows Python desde Cygwin, la salida no se imprime hasta que finaliza la ejecución. Funciona bien en Windows Python desde explorer.exe o cmd.exe, y funciona en Cygwin utilizando el Python instalado por Cygwin (/bin/python.exe
).
¿Existe una solución para esto? Lo importante es poder ejecutar la versión de Windows, pero me gustaría hacerlo todo con Bash.
hicieron intenta lanzar el bash.exe desde una ventana de DOS? Creo que esto resolverá sus problemas sin tener la necesidad de usar la opción -i o la variable PYTHONUNBUFFERED. Avísame si te funciona. – fixxxer
relacionados: https://stackoverflow.com/questions/13588454/invoking-python-under-cygwin-on-windows-hangs – Gwen