[Tutor] problem importing class
Danny Yoo
dyoo at hkn.eecs.berkeley.edu
Thu Oct 26 18:37:27 CEST 2006
Hi Shawn,
It looks like people have identified the problem, that your site.py module
isn't being found because it conflicts with something from Python's
Standard Library.
This isn't the first time this kind of problem has hit people. This
problem is well known and is the subject of a Python Enhancement Proposal
(PEP 328). If you're using Python 2.5, you can use a new feature called
'absolute_import' to avoid the import problem. See:
http://docs.python.org/whatsnew/pep-328.html
for more details.
In the meantime, if you can't depend on using Python 2.5 yet, just rename
your site.py module to something else to avoid the collision between
Python's own site.py module and your own.
More information about the Tutor
mailing list