Hi Ben,
Thanks for the tips. How do I check the TrueType fonts? Googling matplotlib
developer wiki doesn't turn up anything. There isn't anything in the
~/.matplotlib directory. I just went ahead and recompiled numpy and
matplotlib, and got the same error.
-Ranjit
On Fri, Jun 25, 2010 at 12:59 PM, Benjamin Root <ben.r...@ou.edu> wrote:
> Ranjit,
>
> There are a couple of possibilities. The first is that the TrueType fonts
> packages weren't detected during the build, so matplotlib compiled without
> it, leading to your issue. I have also seen an issue where your
> ~/.matplotlib/ needs to be cleaned out of font-related files. Another
> possibility has to do with building both numpy and matplotlib. I have found
> that if I update the numpy source code and rebuild it, then I have to
> rebuild matplotlib. Now that you managed to get a complete build. I would
> go back and completely eliminate the build directories of matplotlib (and
> numpy, if you have it), and rebuild. Build numpy first if you have that
> from source, and then build matplotlib.
>
> So, first double-check your TrueType Font packages and see if you comply
> with the dependencies listed on the developer wiki. If so, then check your
> .matplotlib directory for any fontCache files and remove it. Lastly, do a
> complete clean and rebuild of matplotlib (the cleaning part is very
> important).
>
> I hope that helps,
> Ben Root
>
> On Fri, Jun 25, 2010 at 11:56 AM, Ranjit Chacko <rjcha...@gmail.com>wrote:
>
>> I finally somehow managed to get matplotlib to compile but now when I try
>> to import matplotlib.pyplot I get the following error:
>>
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> AttributeError: 'module' object has no attribute 'pyplot'
>> >>> from matplotlib import pyplot as plot
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> File
>> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/pyplot.py",
>> line 6, in <module>
>> from matplotlib.figure import Figure, figaspect
>> File
>> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/figure.py",
>> line 18, in <module>
>> from axes import Axes, SubplotBase, subplot_class_factory
>> File
>> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/axes.py",
>> line 12, in <module>
>> import matplotlib.axis as maxis
>> File
>> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/axis.py",
>> line 10, in <module>
>> import matplotlib.font_manager as font_manager
>> File
>> "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/font_manager.py",
>> line 52, in <module>
>> from matplotlib import ft2font
>> ImportError:
>> dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/ft2font.so,
>> 2): Symbol not found: _FT_Attach_File
>> Referenced from:
>> /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/ft2font.so
>> Expected in: dynamic lookup
>>
>> What is going wrong here?
>>
>> Thanks,
>>
>> -Ranjit
>>
>>
>>
>> ------------------------------------------------------------------------------
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit. See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> _______________________________________________
>> Matplotlib-users mailing list
>> Matplotlib-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>
>
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users