CS wrote:
> Hello - I've been searching around for a good plotting package for
> python; matplotlib seems great - the problem is, I can't get anything
> to show().
>
> I'm on os x 10.4.8, python 2.4.
> I've installed (and uninstalled and installed) matplotlib via darwin ports:
>
> novelbox:~/dev/py/work knot$ sudo port installed | grep matplot
>  py-matplotlib @0.87.6_0 (active)
>
> I can execute this from the interactive python prompt:
>
> Python 2.4.3 (#1, Mar 30 2006, 11:02:16)
> [GCC 4.0.1 (Apple Computer, Inc. build 5250)] on darwin
>   
>>>> from pylab import *
>>>> plot([1,2,3])
>>>>         
> [<matplotlib.lines.Line2D instance at 0x2bdf800>]
>   
>>>> show()
>>>>         
>
> but I don't get any output window...
> Same for executing this snippet from the shell:
>
> novelbox:~/dev/py/work knot$ cat matplot.py
>
> from pylab import *
> plot([1,2,3])
> show()
> raw_input()
>
>
> novelbox:~/dev/py/work knot$ python matplot.py --verbose-helpful
>
> matplotlib data path 
> /opt/local/lib/python2.4/site-packages/matplotlib/mpl-data
> $HOME=/Users/knot
> CONFIGDIR=/Users/knot/.matplotlib
> loaded rc file 
> /opt/local/lib/python2.4/site-packages/matplotlib/mpl-data/matplotlibrc
> matplotlib version 0.87.6
> verbose.level helpful
> interactive is False
> platform is darwin
> numerix numarray 1.5.1
> font search path 
> ['/opt/local/lib/python2.4/site-packages/matplotlib/mpl-data']
> loaded ttfcache file /Users/knot/.matplotlib/ttffont.cache
> backend Agg version v2.2
>
>
>
> I found nothing in the FAQ or mailing list archive similar to this problem.
> I must be doing something dumb, but without an error I'm a bit perplexed.
>
> Can anyone please point me in a direction that might help me solve this?
>
> TIA
>   
You're using the Agg backend, which has no GUI.  It can only produce image 
(i.e. png) files, which you can save to disk with the savefig command and then 
display with an external viewer.

Try a GUI backend such as TkAgg if you want the show command to open a window. 
See http://matplotlib.sourceforge.net/backends.html for information on how to 
change your default backend.

-Jeff

-- 
Jeffrey S. Whitaker         Phone  : (303)497-6313
Meteorologist               FAX    : (303)497-6449
NOAA/OAR/PSD  R/PSD1        Email  : [EMAIL PROTECTED]
325 Broadway                Office : Skaggs Research Cntr 1D-124
Boulder, CO, USA 80303-3328 Web    : http://tinyurl.com/5telg


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to