[Twisted-web] Re: can't load modules in nevow tutorial

Jason Mobarak jason at mobarak.name
Wed May 19 16:19:29 MDT 2004


jbdunsmo at utmb.edu wrote:
> i just installed nevow and am trying to run the tutorial
> (http://nevow.com/Nevow2004Tutorial.html), but i get the following
> error that the modules located in the Example4 directory can't be
> found:
> 
> # twistd -noy sched.tac 
> 2004/05/19 08:08 CDT [-] Log opened.
> 2004/05/19 08:08 CDT [-] twistd 1.2.0 (/usr/bin/python 2.3.3) starting up
> 2004/05/19 08:08 CDT [-] reactor class: twisted.internet.default.SelectReactor
> 2004/05/19 08:08 CDT [-] Loading sched.tac...
> 2004/05/19 08:08 CDT [-] Traceback (most recent call last):
> 2004/05/19 08:08 CDT [-]   File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 117, in getApplication
> 2004/05/19 08:08 CDT [-]     application = service.loadApplication(filename, style, passphrase)
> 2004/05/19 08:08 CDT [-]   File "/usr/lib/python2.3/site-packages/twisted/application/service.py", line 291, in loadApplication
> 2004/05/19 08:08 CDT [-]     application = sob.loadValueFromFile(filename, 'application', passphrase)
> 2004/05/19 08:08 CDT [-]   File "/usr/lib/python2.3/site-packages/twisted/persisted/sob.py", line 213, in loadValueFromFile
> 2004/05/19 08:08 CDT [-]     exec data in d, d
> 2004/05/19 08:08 CDT [-]   File "<string>", line 3, in ?
> 2004/05/19 08:08 CDT [-] ImportError: No module named iCal
> 2004/05/19 08:08 CDT [-] Failed to load application: No module named iCal
> 2004/05/19 08:08 CDT [-] Traceback (most recent call last):
>           File "/usr/bin/twistd", line 36, in ?
>             run()
>           File "/usr/lib/python2.3/site-packages/twisted/scripts/twistd.py", line 188, in run
>             app.run(runApp, ServerOptions)
>           File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 204, in run
>             runApp(config)
>           File "/usr/lib/python2.3/site-packages/twisted/scripts/twistd.py", line 178, in runApp
>             application = app.getApplication(config, passphrase)
>         --- <exception caught here> ---
>           File "/usr/lib/python2.3/site-packages/twisted/application/app.py", line 117, in getApplication
>             application = service.loadApplication(filename, style, passphrase)
>           File "/usr/lib/python2.3/site-packages/twisted/application/service.py", line 291, in loadApplication
>             application = sob.loadValueFromFile(filename, 'application', passphrase)
>           File "/usr/lib/python2.3/site-packages/twisted/persisted/sob.py", line 213, in loadValueFromFile
>             exec data in d, d
>           File "<string>", line 3, in ?
>             
>         exceptions.ImportError: No module named iCal
> 
> 
> Failed to load application: No module named iCal
> 2004/05/19 08:08 CDT [-] 
> 
> 
> when i set $PYTHONPATH to /usr/share/doc/nevow-0.1/doc/Example4 it
> works fine.  what's the problem here?
> 
> thanks,
> jason

If I'm in the Example4 directory it works fine, seeing as that's were 
iCal is.

--
Jason Mobarak




More information about the Twisted-web mailing list