Hi, I also got this exact same error.
I am running Ubuntu 10.10. Initially I was using Python 2.6 (this comes bundled with Ubuntu 10.10), and I got this error, so I thought it must be my Python version that's the problem, so I followed these instructions: http://www.learningtechnicalstuff.com/2010/10/installing-python-google-appengine-sdk.html to install Python 2.5, and I still get this error. Any help would be appreciated. Cheers, James On Jan 21, 7:27 pm, TornadoRocks <[email protected]> wrote: > HI all, > I was trying out the tutorial > athttp://code.google.com/p/pubsubhubbub/wiki/DeveloperGettingStartedGuide > and i got some nasty errors. > > The errors I received when i open the pagehttp://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 > athttp://code.google.com/p/pubsubhubbub/wiki/DeveloperGettingStartedGuide > > Best Regards, > Eugene
