Thomas Robitaille wrote: > Hello, > > I'm having a strange issue, and I've managed to reduce it to a simple > problem. I created the following file structure: > > - a directory named scripts/ > - a script called scripts/inspect.py > - a script called scripts/test.py > > inspect.py contains just 'pass' and test.py contains 'from > matplotlib.pyplot import *'. When I run > > python scripts/test.py > > I get the traceback included below. Basically, it looks like python is > trying to import my inspect.py script instead of one that comes with > matplotlib. Is this just down to the design of python? Is there
Actually, inspect.py doesn't come from mpl, it is in the python standard library. Eric > anything I can do to avoid this problem in future apart from renaming > inspect.py to another name? > > Thanks, > > Thomas > > Traceback (most recent call last): > File "scripts/test.py", line 1, in <module> > from matplotlib.pyplot import * > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/matplotlib-0.98.6svn-py2.6-macosx-10.5-fat.egg/ > matplotlib/__init__.py", line 129, in <module> > from rcsetup import defaultParams, validate_backend, > validate_toolbar > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/matplotlib-0.98.6svn-py2.6-macosx-10.5-fat.egg/ > matplotlib/rcsetup.py", line 19, in <module> > from matplotlib.colors import is_color_like > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/matplotlib-0.98.6svn-py2.6-macosx-10.5-fat.egg/ > matplotlib/colors.py", line 52, in <module> > import numpy as np > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/numpy-1.4.0.dev6942-py2.6-macosx-10.5-fat.egg/ > numpy/__init__.py", line 147, in <module> > import ma > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/numpy-1.4.0.dev6942-py2.6-macosx-10.5-fat.egg/ > numpy/ma/__init__.py", line 44, in <module> > import core > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/numpy-1.4.0.dev6942-py2.6-macosx-10.5-fat.egg/ > numpy/ma/core.py", line 4855, in <module> > all = _frommethod('all') > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/numpy-1.4.0.dev6942-py2.6-macosx-10.5-fat.egg/ > numpy/ma/core.py", line 4829, in __init__ > self.__doc__ = self.getdoc() > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/numpy-1.4.0.dev6942-py2.6-macosx-10.5-fat.egg/ > numpy/ma/core.py", line 4835, in getdoc > signature = self.__name__ + get_object_signature(meth) > File "/Library/Frameworks/Python.framework/Versions/2.6/lib/ > python2.6/site-packages/numpy-1.4.0.dev6942-py2.6-macosx-10.5-fat.egg/ > numpy/ma/core.py", line 111, in get_object_signature > sig = inspect.formatargspec(*inspect.getargspec(obj)) > AttributeError: 'module' object has no attribute 'formatargspec' > > > ------------------------------------------------------------------------------ > The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your > production scanning environment may not be a perfect world - but thanks to > Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 > Series Scanner you'll get full speed at 300 dpi even with all image > processing features enabled. http://p.sf.net/sfu/kodak-com > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users