tornado安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhuxiyulu/article/details/78965599

github下载tornado
解压之后

cd tornado-
sudo python setup.py build
sudo python setup.py install

安装之后测试

$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tornado
>>> 

说明tornado安装好了

运行text.py 测试一下,文件命名不要为tornado.py,可能会报错

#text.py
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()

报错信息:ImportError: No module named singledispatch
有关说明:http://www.tornadoweb.org/en/latest/releases/v4.5.2.html

sudo apt-get install python-pycurl
apt-get install python-pip
python -m pip install singledispatch backports_abc

报错信息
ImportError: No module named certifi
安装以下

pip install certifi

在pycharm中配置tornado插件

File--->Settings--->Project:……
选择Project Interpreter,点击“+”,
搜索tornado添加有关的Package

运行text.py之后,访问http://localhost:8888 页面显示Hello, world

猜你喜欢

转载自blog.csdn.net/zhuxiyulu/article/details/78965599