首页 > 代码库 > window7下配置python2.7+tornado3.3开发环境
window7下配置python2.7+tornado3.3开发环境
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的初步安装还未完成
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下会多出点东西
8.测试,新建一个hello.py,贴上以下代码
import tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import define, optionsdefine("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
到此tornado环境已经配置完成。
window7下配置python2.7+tornado3.3开发环境