Howsit Peter

This is complaining that the Python curses package (ncurses) is not installed. 
This is used by "scroll" and is not realy used elsewhere in corr. In general it 
is not needed other than for pretty screen printouts in the corr scripts. It's 
a standard package in Linux (and Mac) so I got a little lazy here. I am about 
to release 0.6.6 and will try'n change things so that this isn't needed by 
default. 

However, I suspect that even without this dependancy, there will be other 
standard packages either missing or with subtly different function calls. This 
error is probably the first of many. I am willing to make quick, easy changes 
to corr in order to get it working on Windows. But I don't actually develop on 
Windows and so unless someone is willing to beta test every version, I will not 
be able to maintain Windows compatibility.

Jason 

On 27 Apr 2011, at 11:31, Peter McMahon wrote:

> Hi everyone,
>  
> Does anyone know if it is possible to get the “corr” package to run on 
> Windows, and if so, could you please provide some hints on how to achieve 
> this?
>  
> I am attempting to run a sample piece of Python code that uses “corr”. I 
> downloaded and installed corr from the tar.gz at 
> http://pypi.python.org/pypi/corr, which suggested that it is “OS Independent”.
>  
> Unfortunately, when trying to execute this sample script, I get the following 
> error:
>  
> ----
> Traceback (most recent call last):
>   File "C:\LabControl\Peter\ROACH\adcsnap_updated.py", line 5, in <module>
>     import matplotlib, corr, time, mkid, struct, numpy
>   File "C:\Python26\lib\site-packages\corr\__init__.py", line 11, in <module>
>     import cn_conf, katcp_wrapper, log_handlers, corr_functions, 
> scroll,katadc,iadc
>   File "C:\Python26\lib\site-packages\corr\scroll.py", line 10, in <module>
>     import curses, sys
>   File "C:\Python26\lib\curses\__init__.py", line 15, in <module>
>     from _curses import *
> ImportError: No module named _curses
> ----
>  
> I spent a while trying to fix this, but some Googling revealed that at least 
> as of a few years ago, there was no “curses” support in Python for Windows. I 
> started trying to integrate a Windows equivalent of curses, but realized that 
> it wouldn’t perhaps be quite as easy to do as I had hoped. Hence from this 
> e-mail I hope to learn about others’ experiences with “corr” on Windows 
> before I go on.
>  
> Thanks,
> Peter


Reply via email to