附加链接:
1. Tornado 是什么?
Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。
详见官网:http://www.tornadoweb.org/en/stable/
2. 在ubuntu下安装Tornado并测试官网给出的HelloWorld程序
2.1 自动安装
命令: pip intstall tornado
由于我刚开始使用Python的下载工具pip来下载tornado,但是后面运行HelloWorld程序出现了错误,大概如官网所说,
需要将tornado加入到环境变量PYTHONPATH。
可惜我不知道pip下载tornado后把它保存在哪里,也不太清楚怎么设置PYTHONPATH。
2.2 手动安装
tar xvzf tornado-3.1.tar.gz cd tornado-3.1 python setup.py build sudo python setup.py install
在tornado-3.1目录中有一个demos文件夹,进入demos,其中有一个helloworld文件夹,里面只有一个python脚本helloworld.py,
在命令行中执行python helloworld.py
然后在浏览器中输入 http://localhost:8888/
如果一切正常,浏览器会显示Hello, world
关于helloworld.py的脚本解释,详见如下。