大家好!最近在树莓派上部署了tornado-3.1,用python2写了一个helloworld程序:
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
def make_app():
return tornado.web.Application([
(r"/", MainHandler),
])
if __name__ == "__main__":
app = make_app()
app.listen(8888)
tornado.ioloop.IOLoop.current().start()
这其实就是tornado官网首页上的例程,但我运行sudo python test.py后,一直无法运行完成,只好Ctrl+C强行停止,报错信息如下:
^CTraceback (most recen call last):
File "test.py", line 16, in<moudle>
tornado.ioloop.IOLoop.current().start()
File "/usr/local/lib/python2.7/dist-packages/tornado-3.1-py2.7.egg/tornado/ioloop.py", line 646, in start
event_pairs = self._impl.poll(poll_timeout)
KeyboardInterrupt
我个人感觉可能是timeout那里出的问题,想请问各位有没有头绪呢?不管是配置上的想法也好,兼容性之类的问题也好,麻烦大家帮帮我!非常感谢!
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
def make_app():
return tornado.web.Application([
(r"/", MainHandler),
])
if __name__ == "__main__":
app = make_app()
app.listen(8888)
tornado.ioloop.IOLoop.current().start()
这其实就是tornado官网首页上的例程,但我运行sudo python test.py后,一直无法运行完成,只好Ctrl+C强行停止,报错信息如下:
^CTraceback (most recen call last):
File "test.py", line 16, in<moudle>
tornado.ioloop.IOLoop.current().start()
File "/usr/local/lib/python2.7/dist-packages/tornado-3.1-py2.7.egg/tornado/ioloop.py", line 646, in start
event_pairs = self._impl.poll(poll_timeout)
KeyboardInterrupt
我个人感觉可能是timeout那里出的问题,想请问各位有没有头绪呢?不管是配置上的想法也好,兼容性之类的问题也好,麻烦大家帮帮我!非常感谢!