On Wednesday, May 28, 2014 10:15:53 AM UTC-7, John H Palmieri wrote:
>
>
>
> On Wednesday, May 28, 2014 10:03:32 AM UTC-7, Jim wrote:
>>
>> On May 28, 2014, at 5:11 AM, kcrisman <kcri...@gmail.com> wrote:
>>
>> In fact, one test you could do is to test that one file.  You'd have to 
>> cd into the actual Sage-6.2-... directory and then do
>>
>> ./sage -t src/sage/plot/plot.py
>>  
>>
>> Fails the test (same error: cannot import name _tkagg):
>>
>> Jims-computer:sage jim$ ./sage -t src/sage/plot/plot.py
>> init.sage does not exist ... creating
>> Running doctests with ID 2014-05-28-09-13-04-3aafce8a.
>> Doctesting 1 file.
>> sage -t src/sage/plot/plot.py
>> **********************************************************************
>> File "src/sage/plot/plot.py", line 262, in sage.plot.plot
>> Failed example:
>>     from pylab import *
>> … (skipping)
>>         from matplotlib.backends import _tkagg
>>     ImportError: cannot import name _tkagg
>> … (skipping much more)
>> 3 items had failures:
>>   11 of  77 in sage.plot.plot
>>    7 of  12 in sage.plot.plot.SelectiveFormatter
>>    7 of  12 in 
>> sage.plot.plot.SelectiveFormatter.None._SelectiveFormatterClass.__init__
>>     [374 tests, 25 failures, 93.39 s]
>> ----------------------------------------------------------------------
>> sage -t src/sage/plot/plot.py  # 25 doctests failed
>> ----------------------------------------------------------------------
>> Total time for all tests: 93.8 seconds
>>     cpu time: 70.3 seconds
>>     cumulative wall time: 93.4 seconds
>>
>> I captured the entire output into a log file that I could send, if that 
>> would help.
>>
>> Still the question remains: does anyone else experience the failure on 
>> Mac OSX 10.9 when you do:
>>
>> sage: import matplotlib.pyplot as plt
>>
>> Again, thanks,
>> Jim
>>
>>
> Try this: start a new Sage session and do
>
>     sage: import matplotlib
>     sage: matplotlib.get_backend()
>
> What does it return? If it returns 'TkAgg', try
>
>     sage: matplotlib.use('agg')
>     sage: import matplotlib.pyplot as plt
>
> Let us know what happens.
>

Oh, and to answer your other question: I just downloaded the Sage binary on 
an OS X Mavericks 10.9.3 machine and was unable to replicate the problem. I 
wonder if the presence of the macports stuff is interfering somehow. Have 
you set any environment variables related to matplotllib (other than 
SAGE_MATPLOTLIB_GUI)? 

-- 
John

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to