Import error with Google App Engine
Created originally on Bitbucket by Anonymous
===== //(Imported from Google Code)//
==== [[https://code.google.com/u/107273356754988672358|adekoba]] wrote:
- Use Google App Engine\2. "import passlib.hash" in one of your modules.
And you will get a result similar to the following:
Traceback (most recent call last):
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 4144, in _HandleRequest
self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 4049, in _Dispatch
base_env_dict=env_dict)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 616, in Dispatch
base_env_dict=base_env_dict)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 3120, in Dispatch
self._module_dict)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 3024, in ExecuteCGI
reset_modules = exec_script(handler_path, cgi_path, hook)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 2887, in ExecuteOrImportScript
exec module_code in script_module.dict
File "/home/justin/proj/feedbackswap/main.py", line 11, in
import passlib.hash
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 1538, in Decorate
return func(self, ~*args,
**kwargs)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 2503, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 1538, in Decorate
return func(self, ~*args,
**kwargs)
File "/home/justin/sdk/gae/google/appengine/tools/dev_appserver.py", line 2396, in FindAndLoadModule
module.loader = self
File "/home/justin/proj/feedbackswap/passlib/registry.py", line 45, in setattr
register_crypt_handler(value, name=attr)
File "/home/justin/proj/feedbackswap/passlib/registry.py", line 207, in register_crypt_handler
raise TypeError("object does not appear to be a crypt handler: %r" % (handler,))\TypeError: object does not appear to be a crypt handler:
Tested on Linux and GAE 1.5.2