码迷,mamicode.com
首页 > 编程语言 > 详细

window7下配置python2.7+tornado3.3开发环境

时间:2014-10-30 22:27:55      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   io   color   os   ar   使用   

1.自行安装python2.7,建议安装在盘符根目录下 如C:\Python27或D:\Python27(需要设置环境变量,否则无法在命令行中执行python命令,具体配置方法请百度谷歌)

2.https://github.com/tornadoweb/tornado到这个网址下载tornado(建议放在桌面,方便下一步进入文件夹)

3.在命令提示符(CMD)里面进入第二步下载的东西的文件夹里,然后执行(如果上一步下载的文件在桌面,那么执行cd Desktop 然后在cd backports.ssl_match_hostname-3.4.0.2(可以输入cd back后按tab键补全文件名。。。))

python setup.py install

4.install执行完后会在pyhon的安装路径的\Lib\site-packages下多一个tornado文件夹,但是tornado的初步安装还未完成

bubuko.com,布布扣

5.下载 backports.ssl_match_hostname

到 https://pypi.python.org/pypi/backports.ssl_match_hostname下载backports.ssl_match_hostname 3.4.0.2

然后如第二步,用命令提示符,到backports.ssl_match_hostname-3.4.0.2路径下执行

python steup install

6.安装 setuptools (第五步和第六步安装的是依赖文件)

http://dl.dbank.com/c02cm4o01e

7.要使用 Tornado 的所有功能,需要安装 PycUrl

到http://pycurl.sourceforge.net/download/地址下载 pycurl-7.19.0.2.win32-py2.7.exe 直接默认安装就 OK

安装完后同样在\Lib\site-packages下会多出点东西bubuko.com,布布扣

 

 

8.测试,新建一个hello.py,贴上以下代码

import tornado.httpserver
import tornado.ioloop
import tornado.options
import tornado.web

from tornado.options import define, options
define("port", default=8000, help="run on the given port", type=int)

class IndexHandler(tornado.web.RequestHandler):
    def get(self):
        greeting = self.get_argument(greeting, Hello)
        self.write(greeting + , friendly user!)

if __name__ == "__main__":
    tornado.options.parse_command_line()
    app = tornado.web.Application(handlers=[(r"/", IndexHandler)])
    http_server = tornado.httpserver.HTTPServer(app)
    http_server.listen(options.port)
    tornado.ioloop.IOLoop.instance().start()

保存,运行,出现命令行窗口,在浏览器地址栏中运行 localhost:8000

 bubuko.com,布布扣

bubuko.com,布布扣

到此tornado环境已经配置完成。

window7下配置python2.7+tornado3.3开发环境

标签:des   style   blog   http   io   color   os   ar   使用   

原文地址:http://www.cnblogs.com/linjj/p/4063688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!