On Jan 11, 2006, at 10:59 AM, David Geller wrote:
Trying to use help() under python interperter, and get error:
>>> import sqlalchemy
>>> help(sqlalchemy)
.....
OSError: [Errno 20] Not a directory: '/usr/local/lib/python2.4/site-packages/SQLAlchemy-0.91alpha- py2.4.egg/sqlalchemy'

i believe this has to do with the fact that
sqlalchemy gets packaged as a "zipped" egg,
and hence a number of functions which assume
the "classic" filesystem directory layout
of module/packages no longer work. i've
encountered a similar issue with pdb.pm(),
where the backtrace isn't properly linked
to the source files - in fact, for me it
looks like the source still lives in the
build/bdist directory (at least as far as
the pdb.pm() backtrace is concerned).
i don't know how to resolve this - my guess
is that each tool which makes assumptions
about how packages are organized would have
to be individually and manually updated.

d



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Sqlalchemy-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users

Reply via email to