[Tutor] can't import module
Kent Johnson
kent37 at tds.net
Sun Jul 2 12:29:23 CEST 2006
Dave S wrote:
> > dave at dave-comp:~/my_files/my_gg/gg1.4/get_data$ ./live_datad.py
> Traceback (most recent call last):
> File "./live_datad.py", line 15, in ?
> from logger import log
> ImportError: No module named logger
>
> dave at dave-comp:~/my_files/my_gg/gg1.4/get_data$ echo $PYTHONPATH
> /home/dave/my_files/my_gg/gg1.4/configs:/home/dave/my_files/my_gg/gg1.4/logs:/home/dave/my_files/my_gg/gg1.4/get_data:/home/dave/my_files/my_gg/gg1.4/gg_utils:/home/dave/my_files/my_gg/gg1.4/ipc:/home/dave/my_files/my_gg/gg1.4/process_data:/home/dave/my_files/my_gg/gg1.4/common_utils
I don't know why your import is failing, but from your PYTHONPATH it
looks like you should consider making all the gg1.4 directories into
packages, then you would have imports such as
from gg_utils.logger import log
This would simplify PYTHONPATH and I think reflect more accurately what
you are doing.
Kent
More information about the Tutor
mailing list