Python Django GAE开发 环境搭建篇

    “公欲善其事,必先利其器”,好的开发环境可以帮助开发人员节省时间,还点时间配置自己的开发环境是值得的。本人是使用eclipse+PyDev+google eclipse plugin(可选)+Google App Engine SDK for Python来开发的。下面就简单介绍一下开发环境搭建。

 

安装Python

Python下载并安装在http://python.org/download,如果打不开,请使用daili,如果你使用windows,请下载并安装windows安装版本,因为Django和GAE目前都只支持Python2.5以上版本,Python3.0暂不支持,请下载目前最新的Python2.7版本即可。安装完成后,在命令行敲击python -v,可以查看python是否正确安装。

Python 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit Intel)] on win32

 

安装Google App Engine SDK for Python

Google App Engine SDK下载并安装:http://code.google.com/intl/en/appengine/downloads.html,目前最新版本是1.4版本。如果不开发GAE,这步可以省略。安装完成后,可以使用Google App Engine Launcher这个工具来创建、导入、运行、部署GAE project,这个工具的功能很多,对于GAE开发人员来说非常方便。

GAELauncher

 

配置Eclipse: PyDev和Google eclipse plugin

PyDev下载并安装请参考:http://pydev.org/,建议使用eclipse自带的install software的功能进行安装。安装完成后,请在Windows-Performances-Pydev-Interpreter-Python里进行python的配置,如果你的机器已经安装了python,点击Auto Config即可以找到你安装的python/lib,你也可以自己指定python/lib。PyDev安装好后,便可以在eclipse创建python, django, GAE的project了。

PydevConfig

 

pydevproject

 

Google eclipse plugin的好处是方便进行GAE的部署,当然也可以使用Google App Engine SDK安装包里的命令行或者是Google App Engine Launcher来进行部署,但对于不熟悉命令行的人来说,这个工具无疑方便了很多。

这样整个开发环境就算是搭建起来了,同时要提醒一点,在使用Windows下开发Django的国际化时,需要使用一个gettext utilities,需要下载gettext utilities,可参考http://docs.djangoproject.com/en/1.2/topics/i18n/localization/#gettext-on-windows

 

当然,在开发django project时,最好还将Django最新的release下载下来部署一下。

posted @ 2010-12-07 09:58  lettoo  阅读(886)  评论(0编辑  收藏  举报