SourceForge logo
SourceForge logo
Menu

matplotlib-users

From: John <was...@gm...> - 2008年03月28日 01:03:27
Hello, could someone please help me understand a strange problem, possibly
associated with PYTHONPATH. When I import matplotlib, pylab, or scipy from
any directory other than the root installation directory, it fails. However,
if I'm in the python installation directory there are no errors. Thanks in
advance! Please see below:
*[jfb@andLinux ~]$ python*
Python 2.5.1 (r251:54863, Mar 7 2008, 04:10:12)
[GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import scipy
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "/usr/lib/python2.5/site-packages/scipy/__init__.py", line 18, in
<module>
 import pkg_resources as _pr # activate namespace packages (manipulates
__path__)
 File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, in
<module>
 add_activation_listener(lambda dist: dist.activate())
 File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 640, in
subscribe
 callback(dist)
 File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, in
<lambda>
 add_activation_listener(lambda dist: dist.activate())
 File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2130, in
activate
 map(declare_namespace, self._get_metadata('namespace_packages.txt'))
 File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1749, in
declare_namespace
 _handle_ns(packageName, path_item)
 File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1712, in
_handle_ns
 module = sys.modules[packageName] = new.module(packageName)
AttributeError: 'module' object has no attribute 'module'
>>>
*[jfb@andLinux ~]$ cd /usr/lib/python2.5/
[jfb@andLinux python2.5]$ python*
Python 2.5.1 (r251:54863, Mar 7 2008, 04:10:12)
[GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import scipy
>>>
*[jfb@andLinux python2.5]$ cd
[jfb@andLinux ~]$ echo $PYTHONPATH*
:.:/usr/lib/python2.5/:.:/home/jfb/bin
*[jfb@andLinux ~]$*
From: Robert K. <rob...@gm...> - 2008年04月01日 18:20:56
John wrote:
> Hello, could someone please help me understand a strange problem, 
> possibly associated with PYTHONPATH. When I import matplotlib, pylab, or 
> scipy from any directory other than the root installation directory, it 
> fails. However, if I'm in the python installation directory there are no 
> errors. Thanks in advance! Please see below:
> 
> *[jfb@andLinux ~]$ python*
> Python 2.5.1 (r251:54863, Mar 7 2008, 04:10:12)
> [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import scipy
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File "/usr/lib/python2.5/site-packages/scipy/__init__.py", line 18, in 
> <module>
> import pkg_resources as _pr # activate namespace packages 
> (manipulates __path__)
> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, 
> in <module>
> add_activation_listener(lambda dist: dist.activate())
> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 640, in 
> subscribe
> callback(dist)
> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, 
> in <lambda>
> add_activation_listener(lambda dist: dist.activate())
> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2130, 
> in activate
> map(declare_namespace, self._get_metadata('namespace_packages.txt'))
> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1749, 
> in declare_namespace
> _handle_ns(packageName, path_item)
> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1712, 
> in _handle_ns
> module = sys.modules[packageName] = new.module(packageName)
> AttributeError: 'module' object has no attribute 'module'
You have a new.py module somewhere which is interfering with the standard 
library's "new" module. Find it and rename it.
-- 
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
 that is made terrible by our own mad attempt to interpret it as though it had
 an underlying truth."
 -- Umberto Eco
From: John [H2O] <was...@gm...> - 2008年09月25日 21:27:21
Thank you!
I see this is a deprecated module, might I break something else?
Thanks again,
john
Robert Kern-2 wrote:
> 
> John wrote:
>> Hello, could someone please help me understand a strange problem, 
>> possibly associated with PYTHONPATH. When I import matplotlib, pylab, or 
>> scipy from any directory other than the root installation directory, it 
>> fails. However, if I'm in the python installation directory there are no 
>> errors. Thanks in advance! Please see below:
>> 
>> *[jfb@andLinux ~]$ python*
>> Python 2.5.1 (r251:54863, Mar 7 2008, 04:10:12)
>> [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> import scipy
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> File "/usr/lib/python2.5/site-packages/scipy/__init__.py", line 18, in 
>> <module>
>> import pkg_resources as _pr # activate namespace packages 
>> (manipulates __path__)
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, 
>> in <module>
>> add_activation_listener(lambda dist: dist.activate())
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 640, in 
>> subscribe
>> callback(dist)
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, 
>> in <lambda>
>> add_activation_listener(lambda dist: dist.activate())
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2130, 
>> in activate
>> map(declare_namespace, self._get_metadata('namespace_packages.txt'))
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1749, 
>> in declare_namespace
>> _handle_ns(packageName, path_item)
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1712, 
>> in _handle_ns
>> module = sys.modules[packageName] = new.module(packageName)
>> AttributeError: 'module' object has no attribute 'module'
> 
> You have a new.py module somewhere which is interfering with the standard 
> library's "new" module. Find it and rename it.
> 
> -- 
> Robert Kern
> 
> "I have come to believe that the whole world is an enigma, a harmless
> enigma
> that is made terrible by our own mad attempt to interpret it as though
> it had
> an underlying truth."
> -- Umberto Eco
> 
> 
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 
> 
-- 
View this message in context: http://www.nabble.com/scipy%2C-matplotlib-import-errors-tp16343711p19678674.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: John [H2O] <was...@gm...> - 2008年09月25日 22:34:05
I wonder if I've misunderstood or made a mistake? I renamed a file:
/usr/lib/python2.5/new.py to /usr/lib/python2.5/new.bak
and everything worked... but now, after logging out and logging back in
again, I'm getting the problem again?
Perhaps that was the standard libraries module? But I cannot find any other
new.py files?
Thanks,
john
Robert Kern-2 wrote:
> 
> John wrote:
>> Hello, could someone please help me understand a strange problem, 
>> possibly associated with PYTHONPATH. When I import matplotlib, pylab, or 
>> scipy from any directory other than the root installation directory, it 
>> fails. However, if I'm in the python installation directory there are no 
>> errors. Thanks in advance! Please see below:
>> 
>> *[jfb@andLinux ~]$ python*
>> Python 2.5.1 (r251:54863, Mar 7 2008, 04:10:12)
>> [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> import scipy
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> File "/usr/lib/python2.5/site-packages/scipy/__init__.py", line 18, in 
>> <module>
>> import pkg_resources as _pr # activate namespace packages 
>> (manipulates __path__)
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, 
>> in <module>
>> add_activation_listener(lambda dist: dist.activate())
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 640, in 
>> subscribe
>> callback(dist)
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2581, 
>> in <lambda>
>> add_activation_listener(lambda dist: dist.activate())
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 2130, 
>> in activate
>> map(declare_namespace, self._get_metadata('namespace_packages.txt'))
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1749, 
>> in declare_namespace
>> _handle_ns(packageName, path_item)
>> File "/usr/lib/python2.5/site-packages/pkg_resources.py", line 1712, 
>> in _handle_ns
>> module = sys.modules[packageName] = new.module(packageName)
>> AttributeError: 'module' object has no attribute 'module'
> 
> You have a new.py module somewhere which is interfering with the standard 
> library's "new" module. Find it and rename it.
> 
> -- 
> Robert Kern
> 
> "I have come to believe that the whole world is an enigma, a harmless
> enigma
> that is made terrible by our own mad attempt to interpret it as though
> it had
> an underlying truth."
> -- Umberto Eco
> 
> 
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 
> 
-- 
View this message in context: http://www.nabble.com/scipy%2C-matplotlib-import-errors-tp16343711p19679575.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: John [H2O] <was...@gm...> - 2008年09月25日 22:52:01
I'm revisiting this with a new round of errors. I keep getting this error,
maybe related as before to the 'new' module, but I cannot tell?? Does anyone
know what is going on?
Python 2.5.1 (r251:54863, Jun 15 2008, 18:24:51)
[GCC 4.3.0 20080428 (Red Hat 4.3.0-8)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pylab
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "/usr/lib/python2.5/site-packages/pylab.py", line 1, in <module>
 from matplotlib.pylab import *
 File "/usr/lib/python2.5/site-packages/matplotlib/__init__.py", line 128,
in <module>
 from rcsetup import defaultParams, validate_backend, validate_toolbar
 File "/usr/lib/python2.5/site-packages/matplotlib/rcsetup.py", line 19, in
<module>
 from matplotlib.colors import is_color_like
 File "/usr/lib/python2.5/site-packages/matplotlib/colors.py", line 39, in
<module>
 import matplotlib.cbook as cbook
 File "/usr/lib/python2.5/site-packages/matplotlib/cbook.py", line 16, in
<module>
 preferredencoding = locale.getpreferredencoding()
 File "/usr/lib/python2.5/locale.py", line 512, in getpreferredencoding
 setlocale(LC_CTYPE, "")
 File "/usr/lib/python2.5/locale.py", line 476, in setlocale
 return _setlocale(category, locale)
locale.Error: unsupported locale setting
-- 
View this message in context: http://www.nabble.com/scipy%2C-matplotlib-import-errors-tp16343711p19679786.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
From: Robert K. <rob...@gm...> - 2008年09月26日 01:01:07
John [H2O] wrote:
> I wonder if I've misunderstood or made a mistake? I renamed a file:
> /usr/lib/python2.5/new.py to /usr/lib/python2.5/new.bak
> 
> and everything worked... but now, after logging out and logging back in
> again, I'm getting the problem again?
> 
> Perhaps that was the standard libraries module? But I cannot find any other
> new.py files?
/usr/lib/python2.5/new.py is the standard library's module. Leave it alone. If 
you are still having problems and cannot find another new.py module anywhere, 
edit pkg_resources.py to print out new.__file__ just before where the exception 
occurs.
-- 
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
 that is made terrible by our own mad attempt to interpret it as though it had
 an underlying truth."
 -- Umberto Eco
From: John [H2O] <was...@gm...> - 2008年09月27日 11:20:49
Thanks.
I haven't done this yet, but I think the problem may have been related to my
locales setting. Presently all is working after editing /etc/sysconfig/i18n
to update LC_CTYPE and other variables.
Robert Kern-2 wrote:
> 
> John [H2O] wrote:
>> I wonder if I've misunderstood or made a mistake? I renamed a file:
>> /usr/lib/python2.5/new.py to /usr/lib/python2.5/new.bak
>>
>> and everything worked... but now, after logging out and logging back in
>> again, I'm getting the problem again?
>> 
>> Perhaps that was the standard libraries module? But I cannot find any
>> other
>> new.py files?
> 
> /usr/lib/python2.5/new.py is the standard library's module. Leave it
> alone. If 
> you are still having problems and cannot find another new.py module
> anywhere, 
> edit pkg_resources.py to print out new.__file__ just before where the
> exception 
> occurs.
> 
> -- 
> Robert Kern
> 
> "I have come to believe that the whole world is an enigma, a harmless
> enigma
> that is made terrible by our own mad attempt to interpret it as though
> it had
> an underlying truth."
> -- Umberto Eco
> 
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 
> 
-- 
View this message in context: http://www.nabble.com/scipy%2C-matplotlib-import-errors-tp16343711p19701831.html
Sent from the matplotlib - users mailing list archive at Nabble.com.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /