On Mar 11, 10:14 pm, "eryksun ()" <[email protected]> wrote:
> I'm not an expert at Python packaging, but assuming a structure such as
>
> folder1
> \
> __init__.py
> module1.py
> folder2
> \
> __init__.py
> module2.py
>
> within module1, I can import from module2, e.g.:
This only works if you can edit the PYTHONPATH. With thousands of
users and dozens of groups each with their own custom environments,
this is a herculean effort.
$ ./folder1/module1.py
module 1 !
Traceback (most recent call last):
File "./folder1/module1.py", line 4, in <module>
import folder2.module2
ImportError: No module named folder2.module2
$ export PYTHONPATH=$PWD
$ ./folder1/module1.py
module 1 !
module 2 !
--
http://mail.python.org/mailman/listinfo/python-list