import funkload help(funkload) Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.4/site-packages/setuptools-0.6b3-py2.4.egg/site.py",
Hello, PythonEggs seem to have a problem access the docstring of the root package. Note that there is no problem accessing docstrings of contained modules and packages with Python's help(). The following session gives an example what I mean by using (and installing) the funkload package. SYNDROME: Install PythonEgg and verify that help() does no longer work => SYNDROME shell> cd funkload-1.5.0 shell> python setup.py install ... # -- INSTALLS PythonEgg ... # TEST: To access docstring of egg-root package -> FAILS. shell> cd .. shell> python line 328, in __call__ File "/usr/lib/python2.4/pydoc.py", line 1647, in __call__ self.help(request) File "/usr/lib/python2.4/pydoc.py", line 1691, in help else: doc(request, 'Help on %s:') File "/usr/lib/python2.4/pydoc.py", line 1475, in doc pager(title % desc + '\n\n' + text.document(object, name)) File "/usr/lib/python2.4/pydoc.py", line 295, in document if inspect.ismodule(object): return self.docmodule(*args) File "/usr/lib/python2.4/pydoc.py", line 1052, in docmodule for file in os.listdir(object.__path__[0]): OSError: [Errno 2] No such file or directory: '/usr/lib/python2.4/site-packages/funkload-1.5.0-py2.4.egg/funkload' Ciao, Jens Engel