[lsst-dm-stack-users] Trying out the Anaconda python with a RHEL6 installation

Chris Walter chris.walter at duke.edu
Sat Feb 8 10:39:56 PST 2014


Hi Heather,

>> Also, you will need to make the config file for numpy and declare numpy like Paul pointed out to me in yesterday's message and you will need to also declare matplotlib as being a system entry (but you don't need to make a config file for it).
>> 
>> -Chris
> 
> So I moved to Spring2013..and added the matplotlib system entry, though
> I was able to avoid doing so entirely with the Winter2013 attempt.  Did
> the config step for numpy, and skipped the config file as you suggested
> but it ended with this:
> 
> eups distrib: No source is available for package matplotlib system
> 

I think my text was probably a bit unclear.  You can sort of see how this all works from the old instructions here:

https://dev.lsstcorp.org/trac/wiki/Installing/Winter2013

in the section about using macports.

So, for numpy you need to make the config file (I guess for package dependencies or something) and then declare it as being external.

eups declare numpy system -r numpy -m none

like you did.

But then for matplotlib and scipy even though you don't need the cfg file you still need to tell eups they are external like this:

eups declare matplotlib system -r none -m none
eups declare scipy system -r none -m none

-Chris

> My manifest.remap looks like this:
>        python  system
>        numpy   system
>        scipy   system
>        matplotlib system
>        gcc     system
>        gmp     None
>        mpfr    None
>        mpc     None
> 
> 
> Where I had to add the numpy, scipy and matplot lib entries - the rest
> appeared on their own after editing newinstall.sh
> My Anaconda 1.8.0 has matplotlib 1.3.1





More information about the dm-users mailing list