On Fri, 21 Oct 2011, Paul Ivanov wrote:
> Is there a particular reason you just upgraded to a version of matplotlib
> that is almost 2 years old now? Matplotlib 1.1.0 was released a few weeks
> ago,
Paul,
Yes, the reason was 0.99.1.2 was on the SlackBuilds.org site, so I didn't
check to see if it was the current version.
> ... so it's strange that you did not upgrade to it, or at least to 1.0.1,
> which came out in January.
I just did: 1.1.0 is now installed, but I still have the same problem
trying to run my model.
> I'm not certain that the issue you're running into has been fixed, but
> there have certainly been lots of changes. I also want to make sure that
> there isn't some stale pointer to an old version of matplotlib out there -
> so can you let us know what procedure you used to do the upgrade?
I modified the matplotlib.SlackBuild script to remove the old patch and
the non-existant file names INTERACTIVE and KNOWN_BUGS. It built and
upgraded just fine.
Ben's been helping by asking for information that might assist in
isolating the source of the problem. Since I am now using version 1.1.0 I'll
resend the error report.
There are multiple lines reading:
Found an unknown keyword in AFM header (was Underline)
followed by the traceback:
Traceback (most recent call last):
File "./eikos.py", line 6, in <module>
from modelPage import modModel
File "/home/rshepard/development/trunk/modelPage.py", line 9, in <module>
from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as
FigureCanvas
File
"/usr/lib/python2.6/site-packages/matplotlib/backends/backend_wxagg.py",
line 20, in <module>
from matplotlib.figure import Figure
File "/usr/lib/python2.6/site-packages/matplotlib/figure.py", line 18, in
<module>
from axes import Axes, SubplotBase, subplot_class_factory
File "/usr/lib/python2.6/site-packages/matplotlib/axes.py", line 14, in
<module>
import matplotlib.axis as maxis
File "/usr/lib/python2.6/site-packages/matplotlib/axis.py", line 10, in
<module>
import matplotlib.font_manager as font_manager
File "/usr/lib/python2.6/site-packages/matplotlib/font_manager.py", line
1323, in <module>
_rebuild()
File "/usr/lib/python2.6/site-packages/matplotlib/font_manager.py", line
1273, in _rebuild
fontManager = FontManager()
File "/usr/lib/python2.6/site-packages/matplotlib/font_manager.py", line
997, in __init__
self.afmlist = createFontList(self.afmfiles, fontext='afm')
File "/usr/lib/python2.6/site-packages/matplotlib/font_manager.py", line
559, in createFontList
font = afm.AFM(fh)
File "/usr/lib/python2.6/site-packages/matplotlib/afm.py", line 304, in
__init__
parse_afm(fh)
File "/usr/lib/python2.6/site-packages/matplotlib/afm.py", line 292, in
parse_afm
dcmetrics_ascii, dcmetrics_name = _parse_char_metrics(fh)
File "/usr/lib/python2.6/site-packages/matplotlib/afm.py", line 176, in
_parse_char_metrics
name = vals[2].split()[1]
IndexError: list index out of range
I will certainly add diagnostic code requested by you, Ben, and anyone
else and report the results when trying to run the model. I do need to fix
this and have no idea what's behind the problem.
Thanks,
Rich
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn
about Cisco certifications, training, and career opportunities.
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Matplotlib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users