I found the same problem using SAGE 3.0 on a MacBook running OS X.
4.11. Same behavior in both command line and notebook.

Here's the error report that resulted from trying to plot from command
line:

*****

sage: plot(sin(x),0,10)
---------------------------------------------------------------------------
<type 'exceptions.ImportError'>           Traceback (most recent call
last)

/Users/shapiro/<ipython console> in <module>()

/Applications/sage-3.0/local/lib/python2.5/site-packages/IPython/
Prompts.py in __call__(self, arg)
    521
    522             # and now call a possibly user-defined print
mechanism
--> 523             manipulated_val = self.display(arg)
    524
    525             # user display hooks can change the variable to be
stored in

/Applications/sage-3.0/local/lib/python2.5/site-packages/IPython/
Prompts.py in _display(self, arg)
    545         """
    546
--> 547         return self.shell.hooks.result_display(arg)
    548
    549     # Assign the default display method:

/Applications/sage-3.0/local/lib/python2.5/site-packages/IPython/
hooks.py in __call__(self, *args, **kw)
    132             #print "prio",prio,"cmd",cmd #dbg
    133             try:
--> 134                 ret = cmd(*args, **kw)
    135                 return ret
    136             except ipapi.TryNext, exc:

/Applications/sage-3.0/local/lib/python2.5/site-packages/IPython/
hooks.py in result_display(self, arg)
    160
    161     if self.rc.pprint:
--> 162         out = pformat(arg)
    163         if '\n' in out:
    164             # So that multi-line strings line up with the left
column of

/Applications/sage-3.0/local/lib/python/pprint.py in pformat(self,
object)
    109     def pformat(self, object):
    110         sio = _StringIO()
--> 111         self._format(object, sio, 0, 0, {}, 0)
    112         return sio.getvalue()
    113

/Applications/sage-3.0/local/lib/python/pprint.py in _format(self,
object, stream, indent, allowance, context, level)
    127             self._readable = False
    128             return
--> 129         rep = self._repr(object, context, level - 1)
    130         typ = _type(object)
    131         sepLines = _len(rep) > (self._width - 1 - indent -
allowance)

/Applications/sage-3.0/local/lib/python/pprint.py in _repr(self,
object, context, level)
    193     def _repr(self, object, context, level):
    194         repr, readable, recursive = self.format(object,
context.copy(),
--> 195                                                 self._depth,
level)
    196         if not readable:
    197             self._readable = False

/Applications/sage-3.0/local/lib/python/pprint.py in format(self,
object, context, maxlevels, level)
    205         and whether the object represents a recursive
construct.
    206         """
--> 207         return _safe_repr(object, context, maxlevels, level)
    208
    209

/Applications/sage-3.0/local/lib/python/pprint.py in
_safe_repr(object, context, maxlevels, level)
    290         return format % _commajoin(components), readable,
recursive
    291
--> 292     rep = repr(object)
    293     return rep, (rep and not rep.startswith('<')), False
    294

/Users/shapiro/sage_object.pyx in
sage.structure.sage_object.SageObject.__repr__ (sage/structure/
sage_object.c:620)()

/Applications/sage-3.0/local/lib/python2.5/site-packages/sage/plot/
plot.py in _repr_(self)
    736         """
    737         if SHOW_DEFAULT:
--> 738             self.show()
    739             return ''
    740         else:

/Applications/sage-3.0/local/lib/python2.5/site-packages/sage/plot/
plot.py in show(self, xmin, xmax, ymin, ymax, figsize, filename, dpi,
axes, axes_labels, frame, fontsize, aspect_ratio)
   1250         self.save(filename, xmin, xmax, ymin, ymax, figsize,
dpi=dpi, axes=axes,
   1251                   frame=frame, fontsize=fontsize,
-> 1252                   aspect_ratio=aspect_ratio)
   1253         os.system('%s %s 2>/dev/null 1>/dev/null &'%
(sage.misc.viewer.browser(), filename))
   1254

/Applications/sage-3.0/local/lib/python2.5/site-packages/sage/plot/
plot.py in save(self, filename, xmin, xmax, ymin, ymax, figsize,
figure, sub, savenow, dpi, axes, axes_labels, fontsize, frame, verify,
aspect_ratio)
   1344             axes = self.__show_axes
   1345
-> 1346         from matplotlib.figure import Figure
   1347         if filename is None:
   1348             filename = sage.misc.misc.graphics_filename()

/Applications/sage-3.0/local/lib/python2.5/site-packages/matplotlib/
figure.py in <module>()
      8 import artist
      9 from artist import Artist
---> 10 from axes import Axes, Subplot, PolarSubplot, PolarAxes
     11 from cbook import flatten, allequal, Stack, iterable, dedent
     12 import _image

/Applications/sage-3.0/local/lib/python2.5/site-packages/matplotlib/
axes.py in <module>()
     18 from matplotlib import dates as mdates
     19 from matplotlib import font_manager
---> 20 from matplotlib import image as mimage
     21 from matplotlib import legend as mlegend
     22 from matplotlib import lines as mlines

/Applications/sage-3.0/local/lib/python2.5/site-packages/matplotlib/
image.py in <module>()
     17
     18 # For clarity, names from _image are given explicitly in this
module:
---> 19 from matplotlib import _image
     20
     21 # For user convenience, the names from _image are also
imported into

<type 'exceptions.ImportError'>: dlopen(/Applications/sage-3.0/local/
lib/python2.5/site-packages/matplotlib/_image.so, 2): Library not
loaded: /sw/lib/libpng12.0.dylib
  Referenced from: /Applications/sage-3.0/local/lib/python2.5/site-
packages/matplotlib/_image.so
  Reason: image not found

**** Message in suppport of: ***

On Apr 29, 1:36 pm, sediment <[EMAIL PROTECTED]> wrote:

>
> with the new install SAGE 3.0 i cannot plot anything, and am really
> stuck. when i say
> sage> plot(sin(x), 0, 10)
> ------------------------------- begin error
> message----------------------------
> i get the following error message:
> Traceback (most recent call last):
>   ...
>   Reason: Incompatible library version: _image.so requires version
> 17.0.0 or later, but libpng12.0.dylib provides version 0.1.2
>
> -------------------------------- end error message

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

Reply via email to