From: John S. <pra...@ho...> - 2009-04-21 21:24:24
|
Anyone have any help to get pylab working? Should I reinstall? What method should I use? I'm using Mac os 10.4.11. Python is included in mac os. Matplotlib I installed from a precompiled version. I tried doing what you suggest, but it didn't work. I still can't import pylab. There's also a file called libfreetype.6.3.dylib there. I don't know if that helps. > To: mat...@li... > From: jk...@ik... > Date: Mon, 20 Apr 2009 21:52:04 +0300 > Subject: Re: [Matplotlib-users] can't import pylab > > John Seales <pra...@ho...> writes: > > > it's a problem with ft2font. I checked for the existence of the files > > it's looking for, the libfreetype.6.dylib, and ft2font.so – they exist > > in the places they're supposed to. I don't really know what 'image not > > found' exactly means. > > > ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/ft2font.so, 2): Library not loaded: /usr/X11R6/lib/libfreetype.6.dylib > > Referenced from: /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/ft2font.so > > Reason: image not found > > What version of OS X are you using? How did you install Python and > Matplotlib - did you get a precompiled version, or install via Fink or > MacPorts, or compile it yourself? > > Here's a wild guess: since /usr/X11R6 is just a symlink to /usr/X11, the > file /usr/X11R6/lib/libfreetype.6.dylib has an "install name" of > /usr/X11/lib/libfreetype.6.dylib, and perhaps the dynamic linker doesn't > like the mismatch. Do the following commands fix the problem? > > cd /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib > cp ft2font.so ft2font.so.bak > install_name_tool -change /usr/X11R6/lib/libfreetype.6.dylib \ > /usr/X11/lib/libfreetype.6.dylib ft2font.so > > If not, copy ft2font.so.bak back over the modified ft2font.so to prevent > the attempted fix from breaking anything else. > > -- > Jouni K. Seppänen > http://www.iki.fi/jks > > > ------------------------------------------------------------------------------ > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users Rediscover Hotmail®: Get quick friend updates right in your inbox. Check it out. _________________________________________________________________ Rediscover Hotmail®: Now available on your iPhone or BlackBerry http://windowslive.com/RediscoverHotmail?ocid=TXT_TAGLM_WL_HM_Rediscover_Mobile2_042009 |