Matthew Bogosian wrote:

>-----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.
>  
>
Not sure if you got this sorted out.
It works fine for me but things to try include using -i as a commandline 
switch to Python and setting CYGWIN to tty

Cheers
David
_______________________________________________
Python-win32 mailing list
Python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to