Importing MySQLdb/Changing Paths at run-time
Bob Parnes
rparnes at megalink.net
Fri Sep 28 10:06:16 EDT 2001
Mundeep wrote:
> Hi, I've been introduced to python to use for my final year thesis and
> i've been having some trouble trying to use the MySQLdb module.
> Because i am running it on my university's machines i have had to
> install the module into my home directory instead of where python
> normally puts its modules (using the command: python setup.py install
> --home=<dir>), and i have the problem that when i execute a script
> through apache (i put it in my cgi-bin directoy) it doesn't find the
> MySQLdb module to import. I have tried running various commands such
> as:
> sys.path.insert(0, "/import/bizet/4/mundeepr/python/lib/python")
> &
>
os.environ["PATH"]="/usr/sbin:/usr/bin:/import/bizet/4/mundeepr/python/lib/python"
>
> to try to get python to import the module but they dont seem to work.
> Is there any other way to adjust the path in a python script so it
> will import the module?
>
> (/import/bizet/4/mundeepr/python/ is the directory i installed MySQLdb
> to it created the /lib & /lib/python folders where it stores all its
> files).
>
> If i have been a bit vauge or there is soemthing you dont understand
> and you think you might be able to help please send me a mail.
>
> Thanx In Advance For Any Help
>
> Cheers,
> Mundeep
>
Try moving the module to the cgi-bin directory.
--
Bob Parnes
rparnes at megalink.net
More information about the Python-list
mailing list