Todd Boland
itodd at itodd.org
Sun Sep 19 22:50:08 EDT 2004
Please allow myself to introduce ... myself. I'm Todd and I'm in love with python. I'm a newbie so please excuse me if the answer to my woes is obvious. I'm setting up an environment for my first mod_python project. It's a radio-pharmacy manager (not redhat package manager) which lives at /rpm on my file system. The following code raises the exception: "ImportError: No module named RPM." in httpd.conf, i have: PythonPath "sys.path+['/rpm/lib']" the code: from mod_python import apache, psp from RPM import database def index(req, result='success'): template = psp.PSP(req, filename='test.html') template.run({'result':result}) Why can I do the following on the command line without an exception being raised? itodd at powerbook ~] python Python 2.3.4 (#1, Sep 17 2004, 11:09:35) [GCC 3.1 20021003 (prerelease)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.path.append('/rpm/lib') >>> from RPM import database >>> database <module 'RPM.database' from '/rpm/lib/RPM/database.pyc'> >>>
|