On Apr 14, 10:50 pm, Dennis Lee Bieber <[EMAIL PROTECTED]> wrote: > On 14 Apr 2007 18:56:00 -0700, "erikcw" <[EMAIL PROTECTED]> > declaimed the following in comp.lang.python: > > > > > The cron command is python /home/lybp/public_html/wa/wa.py > > > Any idea why MySQLdb wouldn't like this? > > Does the cron service run with the same PYTHONPATH? Stuff in a > "print sys.path" (or a write to some file you can later examine) before > the deadly import, and compare direct invocation with the cron > invocation. > -- > Wulfraed Dennis Lee Bieber KD6MOG > [EMAIL PROTECTED] [EMAIL PROTECTED] > HTTP://wlfraed.home.netcom.com/ > (Bestiaria Support Staff: [EMAIL PROTECTED]) > HTTP://www.bestiaria.com/
You're right. Something is not right with my sys.path. cron: '/home/lybp/public_html/winneralert', '/usr/lib/python2.2', '/usr/lib/ python2.2/plat-linux2', '/usr/lib/python2.2/lib-tk', '/usr/lib/ python2.2/lib-dynload', '/usr/lib/python2.2/site-packages'] Traceback (most recent call last): File "/home/lybp/public_html/winneralert/wa.py", line 18, in ? import MySQLdb ImportError: No module named MySQLdb SHELL: # python wa.py ['/home/lybp/public_html/winneralert', '/usr/local/lib/python2.4/site- packages/setuptools-0.6c5-py2.4.egg', '/usr/local/lib/python2.4/site- packages/MySQL_python-1.2.2-py2.4-linux-i686.egg', '/usr/local/lib/ python24.zip', '/usr/local/lib/python2.4', '/usr/local/lib/python2.4/ plat-linux2', '/usr/local/lib/python2.4/lib-tk', '/usr/local/lib/ python2.4/lib-dynload', '/usr/local/lib/python2.4/site-packages'] +OK Hello there. Why isn't cron able to import the MySJL module? How do I make this work? (newbie) Thanks! Erik -- http://mail.python.org/mailman/listinfo/python-list