[跟康爷学GAE]一些准备工作
上一次我讲了如何注册Google App Engine,相信如果你参照了那一节的内容的话,已经成功注册了Google App Engine帐号。这一节将继续为GAE编程做一些准备工作,包括下载SDK,编程环境等。
1.安装Python
Google App Engine使用的是Python进行编程,于是我们首先要安装Python(如果你已经安装了Python,请跳过)。
Python的版本很多,有2.4,2.5,2.6,3.0等等,我推荐安装的是Python 2.5,因为这个不新也不旧,App Engine SDK完全支持Python 2.5。Python的下载地址是:http://www.python.org/download/
然后选择Python 2.5.4 (December 23, 2008)进行下载,点击安装(就像一般的Windows安装程序一样)。安装完Python后,我们可以测试一下是否安装成功。新建一个TXT文件,输入:
print "Hello World!"
然后保存,修改文件名为test.py,保存到C盘根目录。打开命令行,输入c:\test.py,如果你看到了Hello World,那么Python应该已经成功安装到你的电脑中去了。
2.安装App Engine SDK
要创建Google App Engine网站,首先要下载安装App Engine SDK到本地,这样才可以在本地进行调试,以及上传你的应用。
App Engine SDK现在版本是1.1.9,里面新增了很多功能,这个在后面的教程中将会讲到。我们先下载App Engine SDK 1.1.9:下载地址
本教程主要是为Winodows用户写的(因为Win用户多),所以讲的内容都是Windows环境下,如果你使用的是Linux或者Mac,那么除了一些命令行的格式和App Engine安装地址会有差别外,其他都和Win下是一模一样的。
下载完SDK后,点击安装:
安装完,确定后,Google App Engine SDK就正式安装到你的电脑里了。
3.编程环境
根据我的GAE开发经验,以及一个关于App Engine的很优秀的网站的看法,IDE是不需要的。当然你也可以去安装Eclipse或者Aptana等IDE,不过我在这里推荐一款国人开发的软件:UliPad。
Ulipad的官网上是这么介绍的
Ulipad is a wxPython powered, programmer oriented and flexible editor. It has many features such as class browser, code auto-complete, html viewer, directory browser, wizard and many others. The most interesting and distinctive feature is the use of mixin technique which makes Ulipad an easy-to-extend programming environment. You can write your own mixins, plugins or simple scripts, and all of them can be integrated in Ulipad in a seamless way.
也就是说UliPad是专门为Python制作的,而且现在Ulipad的作者正在用GAE进行开发,他用GAE制作了一个网站用来搜集大家在UliPad使用过程中的问题,以及发布一些如何在GAE编程时用好UliPad的方法。UliPad在编程中也支持代码提示,但是本身又很轻量级,所以推荐大家使用。
下载地址:http://code.google.com/p/ulipad/downloads/list
选择ulipad.3.9.exe就好了,然后安装。
好了,做完以上三件事,我们已经基本上完成了GAE开发的准备工作了,那么下一节,我将详细地通过GAE的Hello World讲解GAE编程中的一些基本知识。
《跟康爷学GAE》是整个Google App Engine教程计划的一个总名称,如果你对这个系列的GAE教程感兴趣,可以订阅康爷的博客: 
很好的教程,支持并关注康爷的后续教程!
整的不错 支持~呵呵
正准备学python
恩,帮忙宣传下呵呵,还有有问题可以提~
恩,还好,希望大家多多宣传下,然后一起学习~
推荐看Dive into Python
问下康爷,为什么我按照步骤打开sdk的本机服务器端后,localhost就是无法显示啊?
谢谢分享啊,学习中