From: Alan W. I. <ir...@be...> - 2004-01-21 23:21:25
|
On 2004-01-21 17:24-0500 Koen van der Drift wrote: > > On Jan 21, 2004, at 2:33 AM, Rafael Laboissiere wrote: > > > I have here, in both Debian testing (sarge) and unstable (sid): > > > > $ python -V > > Python 2.3.3 > > > > Then I go to the installed tree (cd examples/python), type > > ./pythondemos.py > > and everything works like a charm. > > > > Doesn't work here - still get the error that _numpy cannot be found :( > > > I checked for numpy, and this is what I have in > /sw/lib/python2.3/site-packages/Numeric/: [...] > -rw-r--r-- 1 root staff 251008 25 Dec 17:23 _numpy.so [...] ^^^^^^^^^ So it is there just as on my machine with exactly the same permissions as mine. Why isn't python finding it? Try the following simple test: Invoke python from the examples/python directory python from plplot_python_start import * # See whether you have access to Numeric (and indirectly to _numpy). from Numeric import * # exit from python ctrl-d Try the experiment both with and without the from plplot_python_start import * line. If you look at plplot_python_start.py in examples/python, all it does is append to the effective python path in case you have a non-standard prefix. For your case of a standard prefix, it should make no difference. If both cases (with and without the plplot_python_start import) work, then I am really puzzled since the from Numeric import * command is failing (from the imported xw01) when you run pythondemos.py from that same directory. If you look inside Numeric.py there is a line that does the following: import _numpy # for freeze dependency resolution (at least on Mac) You can try that directly yourself under python as well as a single command. (It is interesting that there is some Mac dependent commentary for that line at least for my python-2.1 system). If you cannot import _numpy (which works here) as a single python command, then that problem has nothing to do with PLplot, and it is time to hit the fink lists to find out what they are doing to resolve that fundamental problem with their Numeric package. Thanks very much, Koen, for all the care and trouble you are taking to try and get the python interface to Plplot to work on Mac OS X. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |