From: Christopher B. <cbr...@gm...> - 2010-06-25 12:28:45
|
I have followed these instructions to (almost ) the letter. Only difference is that python was already installed at /Library/Frameworks/Python.framework/Versions/2.6/bin/python I also re-installed numpy. Still no good with always the same problem - the absence of numpy.core.ma Any suggestions? Christopher ---- >>> from pylab import randn, hist /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/__init__.py:62: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5, os, re, shutil, sys, warnings /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pytz/tzinfo.py:5: DeprecationWarning: the sets module is deprecated from sets import Set /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/__init__.py:606: UserWarning: Bad val "MacOSX" on line #31 "backend : MacOSX " in file "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/mpl-data/matplotlibrc" Unrecognized backend string "macosx": valid strings are ['Cairo', 'GD', 'CocoaAgg', 'GDK', 'PS', 'GTKAgg', 'GTK', 'Paint', 'QtAgg', 'Template', 'Agg2', 'Aqt', 'FltkAgg', 'TkAgg', 'WX', 'Qt4Agg', 'EMF', 'Agg', 'SVG', 'GTKCairo', 'WXAgg', 'Pdf'] "%s"\n\t%s' % (val, cnt, line, fname, msg)) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pylab.py", line 1, in <module> from matplotlib.pylab import * File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/pylab.py", line 206, in <module> from matplotlib.numerix import npyma as ma File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/numerix/__init__.py", line 166, in <module> __import__('ma', g, l) File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/matplotlib/numerix/ma/__init__.py", line 16, in <module> from numpy.core.ma import * ImportError: No module named ma ---- On 25 Jun 2010, at 01:58, Adam J Richards wrote: > Hi Tim, > > From what I gather you are trying to install everything from source the > trying to install via the dmg. I did a fresh install of python, > matplotlib and a number of other packages today (on 10.6) and maybe it > would be helpful to see how to install from source. When installing > Python, be sure to use --enable-framework. I used a /usr/local prefix > though this may be somewhere else for you. > > $ wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2 > $ tar -jxvf Python-2.6.5.tar.bz2 > $ cd Python-2.6.5 > $ ./configure --prefix=/usr/local --enable-framework > $ make > $ make install > > It appears that you have already installed numpy and so you would also > need the following: > > dateutils > $ sudo wget > http://labix.org/download/python-dateutil/python-dateutil-1.5.tar.gz > $ sudo tar xzf python-dateutil-1.5.tar.gz > $ cd python-dateutil-1.5 > $ sudo /usr/local/bin/python setup.py install > > freetype > $ > http://download.savannah.gnu.org/releases-noredirect/freetype/freetype-2.3.12.tar.gz > $ sudo tar xzf freetype-2.3.12.tar.gz > $ cd freetype-2.3.12 > $ sudo ./configure --prefix=/usr/local > $ sudo make > $ sudo make install > > libpng > $ sudo wget > http://sourceforge.net/projects/libpng/files/01-libpng-master/1.4.2/libpng-1.4.2.tar.gz/download > $ sudo tar xzf libpng-1.4.2.tar.gz > $ cd libpng-1.4.2 > $ sudo ./configure --prefix=/usr/local > $ sudo make > $ sudo make install > > pkconfig > $ sudo wget http://pkgconfig.freedesktop.org/releases/pkg-config-0.22.tar.gz > $ sudo tar xzf pkg-config-0.22.tar.gz > $ cd pkg-config-0.22 > $ sudo ./configure --prefix=/usr/local > $ sudo make > $ sudo make install > > Finally, you should be able to install matplotlib from source using, > $ sudo wget > http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-0.99.3/matplotlib-0.99.3.tar.gz/download > $ sudo tar xzf matplotlib-0.99.3.tar.gz > $ cd matplotlib-0.99.3 > $ sudo /usr/local/bin/python setup.py build > $ sudo /usr/local/bin/python setup.py install_* > *_ > Hopefully this helps. > > -Adam Richards > > Duke University > > ------------------------------------------------------------------------------ > 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 > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |