Module import problem
Gordon McMillan
gmcm at hypernet.com
Mon Feb 28 19:30:37 EST 2000
More information about the Python-list mailing list
Mon Feb 28 19:30:37 EST 2000
- Previous message (by thread): Module import problem
- Next message (by thread): Remote Inbox inspector & mail-forwarder
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Anthony DeLorenzo wrote: > I'm having the dumbest problem trying to import a module. I can't figure > it out at all. Basically, I'm on a win32 system. The directory > \py152\lib is on my python path, and I'm trying to import the module > \py152\lib\gadfly\gadfly.py. > > So, I use this: > import gadfly.gadfly This only works if gadfly is a package. A package is a directory on sys.path that has an __init__.py (which may be empty) in it. You could try adding an (empty) __init__.py. It will probably work. Generally, if you're installing something that is not packagized, you should use a .pth file. E.g., if you unzipped gadfly to d:/chordate/gadfly, then you should create a file \py152\gadfly.pth with one line: d:/chordate/gadfly > And for some incomprehensible reason it doens't work. I've used this > statement to import other modules in sub-folders, but it just won't > work for this particular one. Any ideas, because I'm stumped. The > only way I can get it to import is by running python from the gadfly > directory, so I do at least know that the module exists. > > Tony > > > -- > # Anthony DeLorenzo <drgonzo at canada.com> > # http://www.vex.net/~gonzo/ > # mojo wire: 209-391-8932 > -- > http://www.python.org/mailman/listinfo/python-list - Gordon
- Previous message (by thread): Module import problem
- Next message (by thread): Remote Inbox inspector & mail-forwarder
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list