Matplotlib/Pylab Error


S

subhabangalore

Dear Group,

I am trying to enumerate few interesting errors on pylab/matplotlib.
If any of the learned members can kindly let me know how should I address them.

I am trying to enumerate them as follows.

i) >>> import numpy
import pylab
t = numpy.arange(0.0, 1.0+0.01, 0.01)
s = numpy.cos(2*2*numpy.pi*t)
pylab.plot(t, s)
[ said:
pylab.show()
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python26\lib\lib-tk\Tkinter.py", line 1410, in __call__
return self.func(*args)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 236, in resize
self.show()
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 239, in draw
FigureCanvasAgg.draw(self)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 421, in draw
self.figure.draw(self.renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\figure.py", line 898, in draw
func(*args)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\axes.py", line 1997, in draw
a.draw(renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\axis.py", line 1045, in draw
tick.draw(renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\axis.py", line 239, in draw
self.label1.draw(renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\text.py", line 591, in draw
ismath=ismath)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 167, in draw_text
font.draw_glyphs_to_bitmap(antialiased=rcParams['text.antialiased'])
TypeError: draw_glyphs_to_bitmap() takes no keyword arguments

ii) Python 2.6.1 (r261:67517, Dec 4 2008, 16:51:00) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

****************************************************************
Personal firewall software may warn about the connection IDLE
makes to its subprocess using this computer's internal loopback
interface. This connection is not visible on any external
interface and no data is sent to or received from the Internet.
****************************************************************

IDLE 2.6.1
import networkx as nx
G=nx.Graph()
G.add_node(1)
G.add_nodes_from([2,3])
H=nx.path_graph(10)
G.add_nodes_from(H)
G.add_node(H)
G.add_edge(1,2)
G.draw()

Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
G.draw()
AttributeError: 'Graph' object has no attribute 'draw'Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python26\lib\lib-tk\Tkinter.py", line 1410, in __call__
return self.func(*args)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 236, in resize
self.show()
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 239, in draw
FigureCanvasAgg.draw(self)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 421, in draw
self.figure.draw(self.renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\figure.py", line 898, in draw
func(*args)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\axes.py", line 1997, in draw
a.draw(renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\text.py", line 591, in draw
ismath=ismath)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 167, in draw_text
font.draw_glyphs_to_bitmap(antialiased=rcParams['text.antialiased'])
TypeError: draw_glyphs_to_bitmap() takes no keyword arguments

Regards,
Subhabrata.
 
Ad

Advertisements

O

Oscar Benjamin

Dear Group,

I am trying to enumerate few interesting errors on pylab/matplotlib.
If any of the learned members can kindly let me know how should I address them.

I am trying to enumerate them as follows.

i) >>> import numpy
import pylab
t = numpy.arange(0.0, 1.0+0.01, 0.01)
s = numpy.cos(2*2*numpy.pi*t)
pylab.plot(t, s)
[ said:
pylab.show()
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python26\lib\lib-tk\Tkinter.py", line 1410, in __call__
return self.func(*args)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 236, in resize
self.show()
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 239, in draw
FigureCanvasAgg.draw(self)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 421, in draw
self.figure.draw(self.renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\figure.py", line 898, in draw
func(*args)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\axes.py", line 1997, in draw
a.draw(renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\axis.py", line 1045, in draw
tick.draw(renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\axis.py", line 239, in draw
self.label1.draw(renderer)
File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper
draw(artist, renderer, *args, **kwargs)
File "C:\Python26\Lib\site-packages\matplotlib\text.py", line 591, in draw
ismath=ismath)
File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 167, in draw_text
font.draw_glyphs_to_bitmap(antialiased=rcParams['text.antialiased'])
TypeError: draw_glyphs_to_bitmap() takes no keyword arguments

ii) Python 2.6.1 (r261:67517, Dec 4 2008, 16:51:00) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

The example above works for me just fine (in ipython):
In [1]: import pylab

In [2]: import numpy

In [3]: t = numpy.arange(0.0, 1.0+0.01, 0.01)

In [4]: s = numpy.cos(2*2*numpy.pi*t)

In [5]: pylab.plot(t, s)
Out[5]: [<matplotlib.lines.Line2D at 0x3c36310>]

In [6]: pylab.show() # At this point a plot of cos(t) appears as expected


Have you customised your matplotlibrc file? I have no problems with the above,
IDLE 2.6.1

Sorry, I don't have this module installed.


Oscar
 
S

subhabangalore

Dear Group,



I am trying to enumerate few interesting errors on pylab/matplotlib.

If any of the learned members can kindly let me know how should I addressthem.



I am trying to enumerate them as follows.



i) >>> import numpy
import pylab
t = numpy.arange(0.0, 1.0+0.01, 0.01)
s = numpy.cos(2*2*numpy.pi*t)
pylab.plot(t, s)
[ said:
pylab.show()

Exception in Tkinter callback

Traceback (most recent call last):

File "C:\Python26\lib\lib-tk\Tkinter.py", line 1410, in __call__

return self.func(*args)

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 236, in resize

self.show()

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 239, in draw

FigureCanvasAgg.draw(self)

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 421, in draw

self.figure.draw(self.renderer)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\figure.py", line 898, indraw

func(*args)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\axes.py", line 1997, in draw

a.draw(renderer)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\axis.py", line 1045, in draw

tick.draw(renderer)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\axis.py", line 239, in draw

self.label1.draw(renderer)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\text.py", line 591, in draw

ismath=ismath)

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 167, in draw_text

font.draw_glyphs_to_bitmap(antialiased=rcParams['text.antialiased'])

TypeError: draw_glyphs_to_bitmap() takes no keyword arguments



ii) Python 2.6.1 (r261:67517, Dec 4 2008, 16:51:00) [MSC v.1500 32 bit (Intel)] on win32

Type "copyright", "credits" or "license()" for more information.



****************************************************************

Personal firewall software may warn about the connection IDLE

makes to its subprocess using this computer's internal loopback

interface. This connection is not visible on any external

interface and no data is sent to or received from the Internet.

****************************************************************



IDLE 2.6.1
import networkx as nx
G=nx.Graph()
G.add_node(1)
G.add_nodes_from([2,3])
H=nx.path_graph(10)
G.add_nodes_from(H)
G.add_node(H)
G.add_edge(1,2)
G.draw()



Traceback (most recent call last):

File "<pyshell#8>", line 1, in <module>

G.draw()

AttributeError: 'Graph' object has no attribute 'draw'

Exception in Tkinter callback

Traceback (most recent call last):

File "C:\Python26\lib\lib-tk\Tkinter.py", line 1410, in __call__

return self.func(*args)

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 236, in resize

self.show()

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_tkagg.py", line 239, in draw

FigureCanvasAgg.draw(self)

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 421, in draw

self.figure.draw(self.renderer)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\figure.py", line 898, indraw

func(*args)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\axes.py", line 1997, in draw

a.draw(renderer)

File "C:\Python26\Lib\site-packages\matplotlib\artist.py", line 55, in draw_wrapper

draw(artist, renderer, *args, **kwargs)

File "C:\Python26\Lib\site-packages\matplotlib\text.py", line 591, in draw

ismath=ismath)

File "C:\Python26\Lib\site-packages\matplotlib\backends\backend_agg.py", line 167, in draw_text

font.draw_glyphs_to_bitmap(antialiased=rcParams['text.antialiased'])

TypeError: draw_glyphs_to_bitmap() takes no keyword arguments



Regards,

Subhabrata.

I think the problem is with the OS. In my home machine(with MS-Windows 7) it is running fine, but in the office machine(with MS-Windows XP SP2) it is giving error. I tried to have a word with my System Admin friend he is bit unaware about the Python environment, and I have a pressing need to solve. I restarted the machine but did not help.

Regards,
Subhabrata.
 
Ad

Advertisements

M

Mark Lawrence

Dear Group,

I am trying to enumerate few interesting errors on pylab/matplotlib.
If any of the learned members can kindly let me know how should I address them.

I think you'd get more responses if you post your questions on the
matplotlib users mailing list.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top