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

Reply via email to