Hello,
A script that I wrote in April under Sage 6.1.1 stopped working; attempting to
import matplotlib.pyplot produces an error:
Jims-computer:HW2 jim$ sage
┌────────────────────────────────────────────────────────────────────┐
│ Sage Version 6.2, Release Date: 2014-05-06 │
│ Type "notebook()" for the browser-based notebook interface. │
│ Type "help()" for help. │
└────────────────────────────────────────────────────────────────────┘
sage: import matplotlib.pyplot as mpl
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-0309ea03fddd> in <module>()
----> 1 import matplotlib.pyplot as mpl
/Applications/sage/local/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.9-x86_64.egg/matplotlib/pyplot.py
in <module>()
96
97 from matplotlib.backends import pylab_setup
---> 98 _backend_mod, new_figure_manager, draw_if_interactive, _show =
pylab_setup()
99
100
/Applications/sage/local/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.9-x86_64.egg/matplotlib/backends/__init__.pyc
in pylab_setup()
26 # imports. 0 means only perform absolute imports.
27 backend_mod = __import__(backend_name,
---> 28 globals(),locals(),[backend_name],0)
29
30 # Things we pull in from all backends
/Applications/sage/local/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.9-x86_64.egg/matplotlib/backends/backend_tkagg.py
in <module>()
9
10 # Paint image to Tk photo blitter extension
---> 11 import matplotlib.backends.tkagg as tkagg
12
13 from matplotlib.backends.backend_agg import FigureCanvasAgg
/Applications/sage/local/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.9-x86_64.egg/matplotlib/backends/tkagg.py
in <module>()
1 from __future__ import print_function
----> 2 from matplotlib.backends import _tkagg
3 import Tkinter as Tk
4
5 def blit(photoimage, aggimage, bbox=None, colormode=1):
ImportError: cannot import name _tkagg
sage:
Downloaded and installed the Sage 6.2 binary on OSX 10.9.3.
Seems like a regression error, but I don’t know how to fix it…
Please help.
Thank you,
Jim Clark
--
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.