numerical packages for 1.5.2?
Fernando Pérez
fperez528 at yahoo.com
Thu Dec 6 12:34:46 EST 2001
Mark Fardal wrote:
> Fernando Pérez <fperez528 at yahoo.com> writes:
>
>> > Given that restriction, what version of Numeric should I be
>> > using?
>
>> Why don't you just create a ~you/local/ directory and build py2.1
>> there? It will take a half hour, and the improvements are
>> substantial. You can just tell your friends to have an alias that
>> points to ~you/local/bin/python for them to use it without
>> upgrading anything.
>
> So far I've failed to install the rpm for 2.1 on my own computer.
> So has my sysop. I doubt I'm going to manage installing 2.1 on
> ~10 different systems.
No, I said build. As in grab the tarball, ./configure, make, make
install. You can tell configure where to put things. The rpms won't
work because some things are already hardwired in.
> And I can't rule out people wanting to run
> the code on systems I don't have access to.
For that then you have no option but 1.5.2.
> Somebody must have used 1.5.2 at one point--what versions worked
> then?
Don't know, sorry.
>> Just an idea, since you lose some important features with
>> python<2.0 for numeric (such as rich comparisons: a<b for a,b
>> arrays returns a number in old python, but a full array of
>> a[i]<b[i] for the newer versions. This can make writing certain
>> algorithms much easier and they also perform faster as the looping
>> is done in C).
>
> What's wrong with less(a,b), besides uglier syntax?
> I find a<b for a,b arrays returns an exception for me with Numeric
> 15.2.
Does less(a,b) return an array or a number under old versions? I just
don't know.
cheers,
f
More information about the Python-list
mailing list