On 08/21/2011 10:06 AM, Benjamin Root wrote:
> Ok, there has been a lot of useful discussion (for both MacOSX and
> Windows), but in the end, I want to know this: Is it possible for
> matplotlib to provide a single, recommended, fully-supported-by-us
> method for installing our package (possibly for each platform?).  Could
> it be pip? Or some other option?

We do that via the installers built by Christoph for Windows and by 
Russell for OS X.  Beyond that, for compiling from source, it is a 
matter of recipes that work for various platforms under various 
circumstances; there are just too many variables.

Perhaps the situation for OS X doesn't have to be quite as bad as it 
sometimes looks.  make.osx works, or did the last time I tried it, but 
requires periodic maintenance. We could probably do what Russell 
recommends and restore darwin library locations to setupext.py, and then 
a plain setup-based build and install would work for many people.  It 
might be worth trying, to see if it leads to more traffic on the list, 
or to less.

My sense is that pip and easy-install cause more trouble for mpl than 
they are worth.

>
> It is kinda sad that the linux install instructions are easier than the
> other platform instructions, and I don't think we even provide a linux
> installer.

Distros provide packages, so that's the equivalent of "installer" for 
linux; we provide git, tarballs, and notes as to what header files or 
devel packages need to be in place if one wants to compile from source.

Eric

>
> Ben Root

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to