HI all,
I was trying out the tutorial at
http://code.google.com/p/pubsubhubbub/wiki/DeveloperGettingStartedGuide
and i got some nasty errors.
The errors I received when i open the page
http://localhost:8080/:
Traceback (most recent call last):
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 3199, in _HandleRequest
self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 3142, in _Dispatch
base_env_dict=env_dict)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 524, in Dispatch
base_env_dict=base_env_dict)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 2401, in Dispatch
self._module_dict)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 2311, in ExecuteCGI
reset_modules = exec_script(handler_path, cgi_path, hook)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 2207, in ExecuteOrImportScript
exec module_code in script_module.__dict__
File "/home/eugene/Desktop/pshb/pubsubhubbub/hub/main.py", line 122,
in <module>
import mapreduce.control
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1936, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1838, in FindAndLoadModule
description)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1789, in LoadModuleRestricted
description)
File "/home/eugene/Desktop/pshb/pubsubhubbub/hub/mapreduce/
control.py", line 26, in <module>
from mapreduce import handlers
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1936, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1838, in FindAndLoadModule
description)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1789, in LoadModuleRestricted
description)
File "/home/eugene/Desktop/pshb/pubsubhubbub/hub/mapreduce/
handlers.py", line 36, in <module>
from mapreduce import context
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1936, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1838, in FindAndLoadModule
description)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1789, in LoadModuleRestricted
description)
File "/home/eugene/Desktop/pshb/pubsubhubbub/hub/mapreduce/
context.py", line 32, in <module>
from mapreduce import util
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1936, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1838, in FindAndLoadModule
description)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1286, in Decorate
return func(self, *args, **kwargs)
File "/home/eugene/Desktop/pshb/google_appengine/google/appengine/
tools/dev_appserver.py", line 1789, in LoadModuleRestricted
description)
File "/home/eugene/Desktop/pshb/pubsubhubbub/hub/mapreduce/util.py",
line 28, in <module>
from google.appengine.datastore import datastore_rpc
ImportError: cannot import name datastore_rpc
May I know how do i fix the error?
I've followed all instructions found at
http://code.google.com/p/pubsubhubbub/wiki/DeveloperGettingStartedGuide
Best Regards,
Eugene