-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I apologize sincerely and in advance if this problem has already been discussed. I have been unable to find any reference to anything similar in either the Python or Cygwin mailing lists, FAQs, etc.
I am attempting to run the native Windows 2.4 binary distribution (i.e., c:\Python24\python.exe) interactively in a Cygwin terminal, and I am having a very difficult time of it. It seems that the terminal-based IO for the native Windows binary doesn't play well with the Cygwin shell/terminal (I'm guessing). If I open a DOS prompt, and invoke interactive python (by typing "c:\python24\python") everything works as advertised (i.e., the version and prompt are printed, and I can type commands and get responses). However, when I open a Cygwin shell and try the same (by typing "/cygdrive/c/python24/python"), python appears to just hang there. I can hit CTRL-C to kill it, but otherwise it is unresponsive. What is weird is that if I pipe it data (in non-interactive mode) it does just fine. For example, if, in Cygwin, I can do the following: > $ echo $SHELL > /bin/bash > > $ echo $CYGWIN > ntsec > > $ echo $TERM > xterm > > $ echo 'print 5 + 5' | /cygdrive/c/python24/python > 10 > > $ echo $? > 0 > > $ python > print 5 + 5 > hello? > anyone there? > ^C > > $ echo $? > 130 > > $ Unfortunately, I am *not* able to use the Cygwin version of Python for the project on which I am working. I *must* use the native Windows version. However, the inability to invoke it interactively in Cygwin has got me tied in knots. Any advice or help would be greatly appreciated. Once again, I apologize if this is already a well-known issue. -- Matt -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Darwin) iD8DBQFC890AnLpDzL5I7l8RAjBJAJsFU92LDnAGUlRNp0TAA3LoAN7uVQCeKgot N+i94Mlxrwq2ZF87N4agrmg= =Lnnj -----END PGP SIGNATURE----- _______________________________________________ Python-win32 mailing list Python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32