Hi everybody,
I'm tying to deploy a simple tornado app on my Debian 6 server. I've installed tornado using pip and now it is on:
/usr/local/lib/python2.6/dist-packages/tornado
Also I added manually the path to tornado on .bashrc of myuser who executes myapp.py:
PYTHONPATH=/usr/local/lib/python2.6/dist-packages/tornado:/usr/local/lib/python2.6/dist-packages/tornado:/usr/local/lib/python2.6/dist-packagesmyuser is member of www-data group.
I get this annoying error in /var/log/tornado.log:
File "/path/to/myapp.py", line 1, in <module>
import tornado.httpserver, tornado.ioloop, tornado.options, tornado.web, os.path, random, string
ImportError: No module named tornado.httpserverThe supervisor.conf is like this:
[group:tornadoes]
programs=tornado-8000,tornado-8001,tornado-8002,tornado-8003
[program:tornado-8000]
command=python /path/to/myapp.py --port=8000
directory=/path/to
user=www-data
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/tornado.log
loglevel=info
[program:tornado-8001]
command=python /path/to/myapp.py --port=8001
directory=/path/to
user=www-data
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/tornado.log
loglevel=info
[program:tornado-8002]
command=python /path/to/myapp.py --port=8002
directory=/path/to
user=www-data
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/tornado.log
loglevel=info
[program:tornado-8003]
command=python /path/to/myapp.py --port=8003
directory=/path/to
user=www-data
autorestart=true
redirect_stderr=true
stdout_logfile=/var/log/tornado.log
loglevel=infostrangely enough, the very same app with the same configs (apart form /path/to/myapp.py and file owner) was deployed fine on another Debian test server. Really got confused and appreciate your hints.
Thanks
Hi everybody,
I'm tying to deploy a simple tornado app on my Debian 6 server. I've installed tornado using pip and now it is on:
/usr/local/lib/python2.6/dist-packages/tornado
Also I added manually the path to tornado on .bashrc of myuser who executes myapp.py:
PYTHONPATH=/usr/local/lib/python2.6/dist-packages/tornado:/usr/local/lib/python2.6/dist-packages/tornado:/usr/local/lib/python2.6/dist-packages
myuser is member of www-data group.
I get this annoying error in /var/log/tornado.log:
File "/path/to/myapp.py", line 1, in <module> import tornado.httpserver, tornado.ioloop, tornado.options, tornado.web, os.path, random, string ImportError: No module named tornado.httpserverThe supervisor.conf is like this:
--
You received this message because you are subscribed to the Google Groups "Tornado Web Server" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python-tornad...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.