I'm having a problem with easy_install and a library I just installed. I have a Mac OS 10.5 (Leopard), and I used the SciPy SuperPack installer (http://macinscience.org/?page_id=6) to install a whole bunch of scientific packages, including matplotlib. I then used easy_install to install Basemap, which is a "toolkit" based on matplotlib. The usual instructions for Basemap have the import statement like this: from matplotlib.toolkits.basemap import Basemap However, when I try this in Python, I get an ImportError. This obviously has something to do with the path that Python uses to find libraries, and I found an easy_install.pth file that looks like this: ------------------------------------------------------------------ ./setuptools-0.6c8-py2.5.egg ./readline-2.5.1-py2.5-macosx-10.5-i386.egg ./ipython-0.8.3.svn.r3001-py2.5.egg ./numpy-1.1.0.dev5077-py2.5-macosx-10.3-i386.egg ./matplotlib-0.98pre-py2.5-macosx-10.3-i386.egg ./scipy-0.7.0.dev4174-py2.5-macosx-10.3-i386.egg ./pymc-2.0DEV_r709-py2.5-macosx-10.3-i386.egg ./nose-0.10.1-py2.5.egg ./basemap-0.9.9.1-py2.5-macosx-10.5-i386.egg import sys; new=sys.path[sys.__plen:]; del sys.path[sys.__plen:]; p=getattr(sys,'__egginsert',0); sys.path[p:p]=new; sys.__egg insert = p+len(new) ------------------------------------------------------------------ Any clues as to what is going on, and how I can fix the problem? Thanks, Mike ------------------------------------------------------ Michael Hearne mhearne@usgs.gov (303) 273-8620 USGS National Earthquake Information Center 1711 Illinois St. Golden CO 80401 Senior Software Engineer Synergetics, Inc. ------------------------------------------------------
participants (1)
-
Michael Hearne