Maxim Demenko schrieb: > Hi, > i have installed Python 2.5.4 on WinXP, setuptools-0.6c9 and py2exe 0.6.9 > Now i can't list installed modules, here is the stacktrace: > > > > help> modules > > Please wait a moment while I gather a list of all available modules... > > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "C:\Programme\Python25\lib\site.py", line 346, in __call__ > return pydoc.help(*args, **kwds) > File "C:\Programme\Python25\lib\pydoc.py", line 1649, in __call__ > self.interact() > File "C:\Programme\Python25\lib\pydoc.py", line 1667, in interact > self.help(request) > File "C:\Programme\Python25\lib\pydoc.py", line 1683, in help > elif request == 'modules': self.listmodules() > File "C:\Programme\Python25\lib\pydoc.py", line 1804, in listmodules > ModuleScanner().run(callback) > File "C:\Programme\Python25\lib\pydoc.py", line 1855, in run > for importer, modname, ispkg in pkgutil.walk_packages(): > File "C:\Programme\Python25\lib\pkgutil.py", line 110, in walk_packages > __import__(name) > File > "C:\Programme\Python25\Lib\site-packages\setuptools\__init__.py", line > 2, in <module> > from setuptools.extension import Extension, Library > File > "C:\Programme\Python25\Lib\site-packages\setuptools\extension.py", line > 2, in <module> > from dist import _get_unpatched > File "C:\Programme\Python25\Lib\site-packages\setuptools\dist.py", > line 27, in <module> > _Distribution = _get_unpatched(_Distribution) > File "C:\Programme\Python25\Lib\site-packages\setuptools\dist.py", > line 23, in _get_unpatched > "distutils has already been patched by %r" % cls > AssertionError: distutils has already been patched by <class > py2exe.Distribution at 0x011B4F90> > > Any suggestion, how to fix this issue?
Looks like a setuptools problem to me. Here's the output on my system: >>> help("modules") Please wait a moment while I gather a list of all available modules... Traceback (most recent call last): File "<stdin>", line 1, in <module> File "c:\python25\lib\site.py", line 346, in __call__ return pydoc.help(*args, **kwds) File "c:\python25\lib\pydoc.py", line 1645, in __call__ self.help(request) File "c:\python25\lib\pydoc.py", line 1682, in help elif request == 'modules': self.listmodules() File "c:\python25\lib\pydoc.py", line 1803, in listmodules ModuleScanner().run(callback) File "c:\python25\lib\pydoc.py", line 1854, in run for importer, modname, ispkg in pkgutil.walk_packages(): File "c:\python25\lib\pkgutil.py", line 125, in walk_packages for item in walk_packages(path, name+'.', onerror): File "c:\python25\lib\pkgutil.py", line 110, in walk_packages __import__(name) File "c:\python25\lib\site-packages\pyopengl-3.0.0b1-py2.5.egg\OpenGL\Tk\__init__.py", line 87, in <module> _default_root.tk.call('package', 'require', 'Togl') _tkinter.TclError: can't find package Togl >>> ^Z Thomas -- http://mail.python.org/mailman/listinfo/python-list