Google App Engine on Win2K (using django-yui-layout-templates)
Update
After finally getting time to play around with the Google App Engine Django helpers, here’s a few more steps to integrate nicely with the helper suite.
- Move the appengine installation from C:\AppEngine\ to where the Windows installer would have installed it to: C:\Program Files\Google\google_appengine (make sure to clean up your .pyc files)
- Add the following to your PYTHONPATH system variable: %APPENGINE%\;%APPENGINE%\lib;%APPENGINE%\lib\yaml\lib;%APPENGINE%\lib\webob;
After following the instructions, you should be good to go with Django + AppEngine! FTW! Whee.
So I finally get an hour or so to play around with the Googs App Engine and luckily for me, all my machines decided to puke except for my Windows 2000 Server. How ironic is that? In disbelief, I downloaded the Google App Engine SDK Windows installer and what do I get?
I sense some pure, unadultered haterade. (j/k)
Since Python is one of those insert_any_synonym_for_fun languages that just works, here’s how to get the Google App Engine SDK working in Win2K.
- Download the Linux/Other platform package and unzip to somewhere neat.
- Add a System Environment variable called ‘APP_ENGINE_HOME’ that points to your App Engine installation. (Notice, I installed mine into C:\AppEngine)
- Add the System Environment variable to your System Path so the Windows shell can execute the included Python files.
- Make sure you have .py files associated with the python.exe executable located in your Python installation. (Check file types under folder options)
- Follow the tutorials: here and here, or learn with others - just to name a few.
- Oh, and before I forget, if you develop an application and realize that you can’t kill the development appserver (dev_appserver.py) by pressing Ctrl-C, I found a solution here. Basically, press Ctrl-C, hit the server with your browser one more time and voila, the development application server dies. Thanks Frank!
As an added bonus…
Last but not least…
Big ups to Mr. Fitz for solving all my Google App Engine issues and thanks to Mr. Harper for causing them.


