Hey guys, I know this is a really stupid question, but I've tried googling and nothing came up. I also tried IRC, but it was too crowded and I didn't get much useful information.
I'm using Python 2.5 on WinXP, and I'm trying to do a relative import. Here's the package structure A/ __init__.py aneededmodule.py [some more modules] B/ __init__.py anothermodule.py anothermodule.py needs to use aneededmodule.py; package A's __init__.py looks like this: from aneededmodule import somestuff My problem is that when anothermodule tries to import ..aneededmodule or ..somestuff (because somestuff was imported into __init__), I get a ValueError: Attempted relative import in non-package. What's my problem? This seems like something very trivial, but I've never had to use python for a project of this size before, so I've never dealt with this. Thanks for your help, -Pat -- http://mail.python.org/mailman/listinfo/python-list