> I agree that there still is a problem.  Before, I didn't think that
> Sage's matplotlib would need to have different options to even be able
> to function.

The problem that I am running into is that my
~./matplotlib/matplotlibrc sets a backend (macosx) that the Sage
matplotlib doesn't have.  Thus, when Sage's matplotlib uses this
setting I see an ImportError.

> In the mailing list thread, the option was brought up to have the user
> put in a command in their init.sage file if they wanted a custom Sage
> initialization for matplotlib.  Setting the MATPLOTLIBRC variable in the
> init.sage file should work, I think.

Yes, but I don't see this file in my .sage directory.  Where would it be?

> In reality, (I think) the people this affects are the people that have
> already customized their system install of matplotlib.  Those are the
> people that (I think) would be capable of writing another command in
> their init.sage or something to have Sage have a custom matplotlibrc file.

Yes, for the most part I agree with this.  But it is not quite that
simple.  I still need/want to be able to configure matplotlib for Sage
and my own install separately.  That means I have to copy my own
matplotlibrc file into .sage, make edits and set variables in
init.sage.

> On the other hand, I can see the nice thing about Sage being totally
> self-contained and not pulling settings from a user's home directory for
> options.

Yes, I think Sage should "Just Work", even for users that have
matplotlib installed previously.  This is simple enough to fix, I
don't see why we wouldn't.  The only thing is that the matplotlibrc
file needs to be updated anytime that matplotlib itself is updated.

Cheers,

Brian

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to