At 10:51 AM 12/19/2005 +0000, John J Lee wrote:
>On Mon, 19 Dec 2005, Michael P. Soulier wrote:
>
> >>>> import mechanize
> >>>> help(mechanize)
> > Traceback (most recent call last):
>[...]
> > OSError: [Errno 20] Not a directory:
> > '/usr/lib/python2.3/site-packages/mechanize-0.0.11a-py2.3.egg/mechanize'
> >
> > Does this not work with egg files? Has anyone told the PEAK people about
> > this problem? Is there another way to get at the docstrings? Could we
> > just dump the html output from pydoc to the website?
>
>Is this expected?

pydoc doesn't work on packages in zip files.  It works on *modules* in 
zipfiles, and anything in the modules; it's only packages that it's broken 
for.  I may try to include a monkeypatch for that, as well as a backported 
fix for the Python source, but at the moment the only way to get around it 
is to install with --always-unzip/-Z or set the "not zip-safe" flag in your 
project's setup.py

_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to