All pastes #2093449 Raw Edit

Stuff

public text v1 · immutable
#2093449 ·published 2011-11-09 22:48 UTC
rendered paste body

INFO     2011-11-09 22:28:00,232 dev_appserver.py:2753] "GET / HTTP/1.1" 500 -
INFO     2011-11-09 22:28:00,440 dev_appserver_index.py:255] Updating C:\Users\Karl\Desktop\khanacademy\index.yaml
2011-11-10 00:32:04 (Process exited with code -1073741510)

2011-11-10 00:32:21 Running command: "[u'C:\\Python27\\pythonw.exe', 'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--admin_console_server=', '--port=8080', 'C:\\Users\\Karl\\Desktop\\khanacademy']"
WARNING  2011-11-09 22:32:23,378 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
ERROR    2011-11-09 22:32:23,548 dev_appserver_main.py:573] Fatal error when loading application configuration:
Missing required value 'version'.
  in "C:\Users\Karl\Desktop\khanacademy\app.yaml", line 165, column 1
2011-11-10 00:32:23 (Process exited with code 1)

2011-11-10 00:33:08 Running command: "[u'C:\\Python27\\pythonw.exe', 'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--admin_console_server=', '--port=8080', 'C:\\Users\\Karl\\Desktop\\khanacademy']"
WARNING  2011-11-09 22:33:11,039 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
ERROR    2011-11-09 22:33:11,220 dev_appserver_main.py:573] Fatal error when loading application configuration:
while scanning for the next token
found character '\t' that cannot start any token
  in "C:\Users\Karl\Desktop\khanacademy\app.yaml", line 165, column 1
2011-11-10 00:33:11 (Process exited with code 1)

2011-11-10 00:33:25 Running command: "[u'C:\\Python27\\pythonw.exe', 'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--admin_console_server=', '--port=8080', 'C:\\Users\\Karl\\Desktop\\khanacademy']"
WARNING  2011-11-09 22:33:27,762 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
WARNING  2011-11-09 22:33:44,446 dev_appserver.py:3254] Could not initialize images API; you are likely missing the Python "PIL" module. ImportError: No module named _imaging
INFO     2011-11-09 22:33:44,456 dev_appserver_multiprocess.py:637] Running application dev~khan-academy on port 8080: http://localhost:8080
INFO     2011-11-09 22:33:54,148 dev_appserver_index.py:331] Created 51 and deleted 0 index(es); total 51
WARNING  2011-11-09 22:33:54,164 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\setuptools-0.6c11-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg'
WARNING  2011-11-09 22:33:54,165 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\oauth2-1.5.170-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\oauth2-1.5.170-py2.7.egg'
WARNING  2011-11-09 22:33:54,167 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\python_twitter-0.8.2-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\python_twitter-0.8.2-py2.7.egg'
WARNING  2011-11-09 22:33:54,167 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\tweepy-1.7.1-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\tweepy-1.7.1-py2.7.egg'
WARNING  2011-11-09 22:33:54,688 webapp2.py:57] webapp2_extras.local is not available so webapp2 won't be thread-safe!
INFO     2011-11-09 22:33:54,808 py_zipimport.py:148] zipimporter('C:\\Users\\Karl\\Desktop\\khanacademy\\api\\packages/wtforms.zip', '')
INFO     2011-11-09 22:33:54,809 py_zipimport.py:148] zipimporter('C:\\Users\\Karl\\Desktop\\khanacademy\\api\\packages/flask.zip', '')
ERROR    2011-11-09 22:33:55,252 dev_appserver_import_hook.py:1386] Third party package markupsafe must be included in the "libraries:" clause of your app.yaml file in order to be imported.
WARNING  2011-11-09 22:34:01,160 dev_appserver_import_hook.py:518] Blocking access to skipped file "c:\users\karl\desktop\khanacademy\api\auth\facebook_util.pyc"
WARNING  2011-11-09 22:34:06,315 urlfetch_stub.py:423] Stripped prohibited headers from URLFetch request: ['Host']
WARNING  2011-11-09 22:34:06,789 urlfetch_stub.py:423] Stripped prohibited headers from URLFetch request: ['Host']
ERROR    2011-11-09 22:34:18,595 library.py:89] Playlist American Civics has no videos!
ERROR    2011-11-09 22:34:18,595 library.py:89] Playlist Computer Science has no videos!
ERROR    2011-11-09 22:34:18,596 library.py:89] Playlist New and Noteworthy has no videos!
ERROR    2011-11-09 22:34:18,950 traceback.py:13] Traceback (most recent call last):

ERROR    2011-11-09 22:34:18,950 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 183, in layer_cache_check_set_return

ERROR    2011-11-09 22:34:18,951 traceback.py:13]     result = target(*args, **kwargs)

ERROR    2011-11-09 22:34:18,951 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\library.py", line 114, in library_content_html

ERROR    2011-11-09 22:34:18,953 traceback.py:13]     html = shared_jinja.get().render_template("library_content_template.html", **template_values)

ERROR    2011-11-09 22:34:18,953 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\request_cache.py", line 34, in wrapper

ERROR    2011-11-09 22:34:18,953 traceback.py:13]     return request_cache_check_set_return(target, lambda *args, **kwargs: key, *args, **kwargs)

ERROR    2011-11-09 22:34:18,953 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\request_cache.py", line 65, in request_cache_check_set_return

ERROR    2011-11-09 22:34:18,953 traceback.py:13]     result = target(*args, **kwargs)

ERROR    2011-11-09 22:34:18,953 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\shared_jinja.py", line 19, in get

ERROR    2011-11-09 22:34:18,953 traceback.py:13]     return jinja2.get_jinja2(app=SHARED_APP)

ERROR    2011-11-09 22:34:18,953 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\jinja2.py", line 212, in get_jinja2

ERROR    2011-11-09 22:34:18,954 traceback.py:13]     jinja2 = app.registry[key] = factory(app)

ERROR    2011-11-09 22:34:18,954 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\jinja2.py", line 133, in __init__

ERROR    2011-11-09 22:34:18,954 traceback.py:13]     from webapp2_extras import i18n

ERROR    2011-11-09 22:34:18,954 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,956 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,956 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:18,957 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:18,957 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,957 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,957 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:18,957 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,957 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,957 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,957 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:18,959 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,959 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\i18n.py", line 3, in <module>

ERROR    2011-11-09 22:34:18,959 traceback.py:13]     from django.template import Node, Variable, VariableNode, _render_value_in_context

ERROR    2011-11-09 22:34:18,959 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,960 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,960 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:18,960 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:18,960 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,960 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,960 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:18,960 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,960 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,961 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,963 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:18,963 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,963 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 918, in <module>

ERROR    2011-11-09 22:34:18,964 traceback.py:13]     add_to_builtins('django.template.defaultfilters')

ERROR    2011-11-09 22:34:18,966 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 915, in add_to_builtins

ERROR    2011-11-09 22:34:18,967 traceback.py:13]     builtins.append(get_library(module_name))

ERROR    2011-11-09 22:34:18,967 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 904, in get_library

ERROR    2011-11-09 22:34:18,967 traceback.py:13]     mod = __import__(module_name, {}, {}, [''])

ERROR    2011-11-09 22:34:18,967 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,967 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,967 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:18,969 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:18,969 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,970 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,970 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:18,970 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,970 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,970 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,970 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:18,973 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,973 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\defaultfilters.py", line 5, in <module>

ERROR    2011-11-09 22:34:18,973 traceback.py:13]     from django.utils.translation import gettext

ERROR    2011-11-09 22:34:18,973 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,973 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,973 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:18,974 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:18,974 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,974 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,976 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:18,976 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,976 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:18,976 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:18,977 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:18,977 traceback.py:13]     description)

ERROR    2011-11-09 22:34:18,977 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\utils\translation\__init__.py", line 3, in <module>

ERROR    2011-11-09 22:34:18,979 traceback.py:13]     if settings.USE_I18N:

ERROR    2011-11-09 22:34:18,979 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\conf\__init__.py", line 28, in __getattr__

ERROR    2011-11-09 22:34:18,980 traceback.py:13]     self._import_settings()

ERROR    2011-11-09 22:34:18,980 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\conf\__init__.py", line 53, in _import_settings

ERROR    2011-11-09 22:34:18,980 traceback.py:13]     raise EnvironmentError, "Environment variable %s is undefined." % ENVIRONMENT_VARIABLE

ERROR    2011-11-09 22:34:18,980 traceback.py:13] EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.

ERROR    2011-11-09 22:34:18,983 request_handler.py:144] Environment variable DJANGO_SETTINGS_MODULE is undefined.
Traceback (most recent call last):
  File "C:\Users\Karl\Desktop\khanacademy\webapp2.py", line 550, in dispatch
    return method(*args, **kwargs)
  File "C:\Users\Karl\Desktop\khanacademy\homepage.py", line 169, in get
    library_content = library.library_content_html()
  File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 112, in wrapper
    return layer_cache_check_set_return(target, key_fxn, expiration, layer, persist_across_app_versions, permanent_key_fxn, *args, **kwargs)
  File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 206, in layer_cache_check_set_return
    raise e
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
INFO     2011-11-09 22:34:22,043 dev_appserver.py:2753] "GET / HTTP/1.1" 500 -
Traceback (most recent call last):
  File "C:\Python27\lib\SocketServer.py", line 284, in _handle_request_noblock
    self.process_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 310, in process_request
    self.finish_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 323, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2438, in __init__
    BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, *args, **kwargs)
  File "C:\Python27\lib\SocketServer.py", line 641, in __init__
    self.finish()
  File "C:\Python27\lib\SocketServer.py", line 694, in finish
    self.wfile.flush()
  File "C:\Python27\lib\socket.py", line 303, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 10053] An established connection was aborted by the software in your host machine
ERROR    2011-11-09 22:34:33,239 library.py:89] Playlist American Civics has no videos!
ERROR    2011-11-09 22:34:33,240 library.py:89] Playlist Computer Science has no videos!
ERROR    2011-11-09 22:34:33,240 library.py:89] Playlist New and Noteworthy has no videos!
ERROR    2011-11-09 22:34:33,266 traceback.py:13] Traceback (most recent call last):

ERROR    2011-11-09 22:34:33,266 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 183, in layer_cache_check_set_return

ERROR    2011-11-09 22:34:33,266 traceback.py:13]     result = target(*args, **kwargs)

ERROR    2011-11-09 22:34:33,266 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\library.py", line 114, in library_content_html

ERROR    2011-11-09 22:34:33,266 traceback.py:13]     html = shared_jinja.get().render_template("library_content_template.html", **template_values)

ERROR    2011-11-09 22:34:33,266 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\request_cache.py", line 34, in wrapper

ERROR    2011-11-09 22:34:33,266 traceback.py:13]     return request_cache_check_set_return(target, lambda *args, **kwargs: key, *args, **kwargs)

ERROR    2011-11-09 22:34:33,266 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\request_cache.py", line 65, in request_cache_check_set_return

ERROR    2011-11-09 22:34:33,267 traceback.py:13]     result = target(*args, **kwargs)

ERROR    2011-11-09 22:34:33,267 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\shared_jinja.py", line 19, in get

ERROR    2011-11-09 22:34:33,267 traceback.py:13]     return jinja2.get_jinja2(app=SHARED_APP)

ERROR    2011-11-09 22:34:33,267 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\jinja2.py", line 212, in get_jinja2

ERROR    2011-11-09 22:34:33,267 traceback.py:13]     jinja2 = app.registry[key] = factory(app)

ERROR    2011-11-09 22:34:33,267 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\jinja2.py", line 133, in __init__

ERROR    2011-11-09 22:34:33,269 traceback.py:13]     from webapp2_extras import i18n

ERROR    2011-11-09 22:34:33,269 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,269 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,269 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:33,269 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:33,269 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,269 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,269 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:33,269 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,269 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,269 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,270 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:33,270 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,270 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\i18n.py", line 3, in <module>

ERROR    2011-11-09 22:34:33,270 traceback.py:13]     from django.template import Node, Variable, VariableNode, _render_value_in_context

ERROR    2011-11-09 22:34:33,270 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,270 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,272 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:33,272 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:33,272 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,272 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,272 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:33,273 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,273 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,273 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,273 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:33,273 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,273 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 918, in <module>

ERROR    2011-11-09 22:34:33,273 traceback.py:13]     add_to_builtins('django.template.defaultfilters')

ERROR    2011-11-09 22:34:33,273 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 915, in add_to_builtins

ERROR    2011-11-09 22:34:33,273 traceback.py:13]     builtins.append(get_library(module_name))

ERROR    2011-11-09 22:34:33,273 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 904, in get_library

ERROR    2011-11-09 22:34:33,273 traceback.py:13]     mod = __import__(module_name, {}, {}, [''])

ERROR    2011-11-09 22:34:33,273 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,275 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,275 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:33,275 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:33,275 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,275 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,275 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:33,276 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,276 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,276 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,276 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:33,276 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,276 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\defaultfilters.py", line 5, in <module>

ERROR    2011-11-09 22:34:33,278 traceback.py:13]     from django.utils.translation import gettext

ERROR    2011-11-09 22:34:33,278 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,278 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,278 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:34:33,278 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:34:33,278 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,279 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,279 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:34:33,279 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,279 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:34:33,279 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:34:33,279 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:34:33,279 traceback.py:13]     description)

ERROR    2011-11-09 22:34:33,279 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\utils\translation\__init__.py", line 3, in <module>

ERROR    2011-11-09 22:34:33,279 traceback.py:13]     if settings.USE_I18N:

ERROR    2011-11-09 22:34:33,279 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\conf\__init__.py", line 28, in __getattr__

ERROR    2011-11-09 22:34:33,279 traceback.py:13]     self._import_settings()

ERROR    2011-11-09 22:34:33,279 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\conf\__init__.py", line 53, in _import_settings

ERROR    2011-11-09 22:34:33,280 traceback.py:13]     raise EnvironmentError, "Environment variable %s is undefined." % ENVIRONMENT_VARIABLE

ERROR    2011-11-09 22:34:33,280 traceback.py:13] EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.

ERROR    2011-11-09 22:34:33,282 request_handler.py:144] Environment variable DJANGO_SETTINGS_MODULE is undefined.
Traceback (most recent call last):
  File "C:\Users\Karl\Desktop\khanacademy\webapp2.py", line 550, in dispatch
    return method(*args, **kwargs)
  File "C:\Users\Karl\Desktop\khanacademy\homepage.py", line 169, in get
    library_content = library.library_content_html()
  File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 112, in wrapper
    return layer_cache_check_set_return(target, key_fxn, expiration, layer, persist_across_app_versions, permanent_key_fxn, *args, **kwargs)
  File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 206, in layer_cache_check_set_return
    raise e
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
INFO     2011-11-09 22:34:35,798 dev_appserver.py:2753] "GET / HTTP/1.1" 500 -
INFO     2011-11-09 22:34:36,051 dev_appserver_index.py:255] Updating C:\Users\Karl\Desktop\khanacademy\index.yaml
2011-11-10 00:40:03 (Process exited with code -1)

2011-11-10 00:40:04 Running command: "[u'C:\\Python27\\pythonw.exe', 'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--admin_console_server=', '--port=8080', 'C:\\Users\\Karl\\Desktop\\khanacademy']"
WARNING  2011-11-09 22:40:06,950 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
INFO     2011-11-09 22:40:24,821 dev_appserver_multiprocess.py:637] Running application dev~khan-academy on port 8080: http://localhost:8080
2011-11-10 00:41:06 (Process exited with code -1)

2011-11-10 00:41:07 Running command: "[u'C:\\Python27\\pythonw.exe', 'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', '--admin_console_server=', '--port=8080', 'C:\\Users\\Karl\\Desktop\\khanacademy']"
WARNING  2011-11-09 22:41:10,006 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
INFO     2011-11-09 22:41:27,417 dev_appserver_multiprocess.py:637] Running application dev~khan-academy on port 8080: http://localhost:8080
INFO     2011-11-09 22:42:16,703 dev_appserver_index.py:331] Created 51 and deleted 0 index(es); total 51
WARNING  2011-11-09 22:42:16,719 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\setuptools-0.6c11-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\setuptools-0.6c11-py2.7.egg'
WARNING  2011-11-09 22:42:16,720 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\oauth2-1.5.170-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\oauth2-1.5.170-py2.7.egg'
WARNING  2011-11-09 22:42:16,720 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\python_twitter-0.8.2-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\python_twitter-0.8.2-py2.7.egg'
WARNING  2011-11-09 22:42:16,721 py_zipimport.py:139] Can't open zipfile C:\Python27\lib\site-packages\tweepy-1.7.1-py2.7.egg: IOError: [Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\tweepy-1.7.1-py2.7.egg'
WARNING  2011-11-09 22:42:17,221 webapp2.py:57] webapp2_extras.local is not available so webapp2 won't be thread-safe!
INFO     2011-11-09 22:42:17,334 py_zipimport.py:148] zipimporter('C:\\Users\\Karl\\Desktop\\khanacademy\\api\\packages/wtforms.zip', '')
INFO     2011-11-09 22:42:17,335 py_zipimport.py:148] zipimporter('C:\\Users\\Karl\\Desktop\\khanacademy\\api\\packages/flask.zip', '')
ERROR    2011-11-09 22:42:17,413 dev_appserver_import_hook.py:1386] Third party package markupsafe must be included in the "libraries:" clause of your app.yaml file in order to be imported.
WARNING  2011-11-09 22:42:17,789 dev_appserver_import_hook.py:518] Blocking access to skipped file "c:\users\karl\desktop\khanacademy\api\auth\facebook_util.pyc"
ERROR    2011-11-09 22:42:29,812 library.py:89] Playlist American Civics has no videos!
ERROR    2011-11-09 22:42:29,812 library.py:89] Playlist Computer Science has no videos!
ERROR    2011-11-09 22:42:29,812 library.py:89] Playlist New and Noteworthy has no videos!
ERROR    2011-11-09 22:42:29,903 traceback.py:13] Traceback (most recent call last):

ERROR    2011-11-09 22:42:29,904 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 183, in layer_cache_check_set_return

ERROR    2011-11-09 22:42:29,904 traceback.py:13]     result = target(*args, **kwargs)

ERROR    2011-11-09 22:42:29,904 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\library.py", line 114, in library_content_html

ERROR    2011-11-09 22:42:29,904 traceback.py:13]     html = shared_jinja.get().render_template("library_content_template.html", **template_values)

ERROR    2011-11-09 22:42:29,904 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\request_cache.py", line 34, in wrapper

ERROR    2011-11-09 22:42:29,904 traceback.py:13]     return request_cache_check_set_return(target, lambda *args, **kwargs: key, *args, **kwargs)

ERROR    2011-11-09 22:42:29,904 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\request_cache.py", line 65, in request_cache_check_set_return

ERROR    2011-11-09 22:42:29,905 traceback.py:13]     result = target(*args, **kwargs)

ERROR    2011-11-09 22:42:29,905 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\shared_jinja.py", line 19, in get

ERROR    2011-11-09 22:42:29,905 traceback.py:13]     return jinja2.get_jinja2(app=SHARED_APP)

ERROR    2011-11-09 22:42:29,905 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\jinja2.py", line 212, in get_jinja2

ERROR    2011-11-09 22:42:29,907 traceback.py:13]     jinja2 = app.registry[key] = factory(app)

ERROR    2011-11-09 22:42:29,907 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\jinja2.py", line 133, in __init__

ERROR    2011-11-09 22:42:29,907 traceback.py:13]     from webapp2_extras import i18n

ERROR    2011-11-09 22:42:29,907 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,908 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,908 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:42:29,908 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:42:29,908 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,908 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,910 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:42:29,910 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,910 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,910 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,910 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:42:29,911 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,911 traceback.py:13]   File "C:\Users\Karl\Desktop\khanacademy\webapp2_extras\i18n.py", line 3, in <module>

ERROR    2011-11-09 22:42:29,911 traceback.py:13]     from django.template import Node, Variable, VariableNode, _render_value_in_context

ERROR    2011-11-09 22:42:29,911 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,911 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,911 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:42:29,911 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:42:29,911 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,914 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,914 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:42:29,914 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,914 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,914 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,914 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:42:29,914 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,914 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 918, in <module>

ERROR    2011-11-09 22:42:29,917 traceback.py:13]     add_to_builtins('django.template.defaultfilters')

ERROR    2011-11-09 22:42:29,917 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 915, in add_to_builtins

ERROR    2011-11-09 22:42:29,917 traceback.py:13]     builtins.append(get_library(module_name))

ERROR    2011-11-09 22:42:29,917 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\__init__.py", line 904, in get_library

ERROR    2011-11-09 22:42:29,917 traceback.py:13]     mod = __import__(module_name, {}, {}, [''])

ERROR    2011-11-09 22:42:29,917 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,918 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,918 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:42:29,918 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:42:29,920 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,921 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,921 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:42:29,921 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,921 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,921 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,921 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:42:29,923 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,923 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\template\defaultfilters.py", line 5, in <module>

ERROR    2011-11-09 22:42:29,924 traceback.py:13]     from django.utils.translation import gettext

ERROR    2011-11-09 22:42:29,924 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,924 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,924 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1756, in load_module

ERROR    2011-11-09 22:42:29,924 traceback.py:13]     return self.FindAndLoadModule(submodule, fullname, search_path)

ERROR    2011-11-09 22:42:29,924 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,924 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,924 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1628, in FindAndLoadModule

ERROR    2011-11-09 22:42:29,926 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,926 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 640, in Decorate

ERROR    2011-11-09 22:42:29,927 traceback.py:13]     return func(self, *args, **kwargs)

ERROR    2011-11-09 22:42:29,927 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_import_hook.py", line 1571, in LoadModuleRestricted

ERROR    2011-11-09 22:42:29,927 traceback.py:13]     description)

ERROR    2011-11-09 22:42:29,927 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\utils\translation\__init__.py", line 3, in <module>

ERROR    2011-11-09 22:42:29,927 traceback.py:13]     if settings.USE_I18N:

ERROR    2011-11-09 22:42:29,928 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\conf\__init__.py", line 28, in __getattr__

ERROR    2011-11-09 22:42:29,930 traceback.py:13]     self._import_settings()

ERROR    2011-11-09 22:42:29,930 traceback.py:13]   File "C:\Program Files (x86)\Google\google_appengine\lib\django_0_96\django\conf\__init__.py", line 53, in _import_settings

ERROR    2011-11-09 22:42:29,930 traceback.py:13]     raise EnvironmentError, "Environment variable %s is undefined." % ENVIRONMENT_VARIABLE

ERROR    2011-11-09 22:42:29,930 traceback.py:13] EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.

ERROR    2011-11-09 22:42:29,934 request_handler.py:144] Environment variable DJANGO_SETTINGS_MODULE is undefined.
Traceback (most recent call last):
  File "C:\Users\Karl\Desktop\khanacademy\webapp2.py", line 550, in dispatch
    return method(*args, **kwargs)
  File "C:\Users\Karl\Desktop\khanacademy\homepage.py", line 169, in get
    library_content = library.library_content_html()
  File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 112, in wrapper
    return layer_cache_check_set_return(target, key_fxn, expiration, layer, persist_across_app_versions, permanent_key_fxn, *args, **kwargs)
  File "C:\Users\Karl\Desktop\khanacademy\layer_cache.py", line 206, in layer_cache_check_set_return
    raise e
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
INFO     2011-11-09 22:42:32,789 dev_appserver.py:2753] "GET / HTTP/1.1" 500 -
INFO     2011-11-09 22:42:33,085 dev_appserver_index.py:255] Updating C:\Users\Karl\Desktop\khanacademy\index.yaml