When I run dev_server.py on fedora 14, and access localhost:8080, I
receive the following
errors, searching for the error on the Internet, there was mentioning
that the Crypto module
has to be 2.01 or that it should be installed in a different manner.
The fix was for OSX and I am not that familiar with
Python so I am kind of at a loss on how to fix this problem for fedora
14. Perhaps there is a patch for dev_server.py
or instruction on how to install Crypto on fedora 14 so that it is
visible to dev_server.py Any help would be
appreciated.
ERROR 2011-05-03 09:46:35,182 dev_appserver.py:3906] Exception
encountered handling request
Traceback (most recent call last):
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 3858, in _HandleRequest
self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 3792, in _Dispatch
base_env_dict=env_dict)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 580, in Dispatch
base_env_dict=base_env_dict)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2918, in Dispatch
self._module_dict)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2822, in ExecuteCGI
reset_modules = exec_script(handler_path, cgi_path, hook)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2702, in ExecuteOrImportScript
exec module_code in script_module.__dict__
File "/var/www/cwg/main.py", line 23, in <module>
import rpc
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/var/www/cwg/rpc.py", line 36, in <module>
import authorized
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/var/www/cwg/authorized.py", line 23, in <module>
import gdata.service
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/var/www/cwg/gdata/service.py", line 82, in <module>
import gdata.auth
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/var/www/cwg/gdata/auth.py", line 29, in <module>
import gdata.oauth.rsa as oauth_rsa
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/var/www/cwg/gdata/oauth/rsa.py", line 10, in <module>
from gdata.tlslite.utils import keyfactory
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/var/www/cwg/gdata/tlslite/utils/keyfactory.py", line 16, in
<module>
from PyCrypto_RSAKey import PyCrypto_RSAKey
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/var/www/cwg/gdata/tlslite/utils/PyCrypto_RSAKey.py", line 10,
in <module>
from Crypto.PublicKey import RSA
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2360, in load_module
return self.FindAndLoadModule(submodule, fullname, search_path)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2249, in FindAndLoadModule
description)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 1440, in Decorate
return func(self, *args, **kwargs)
File "/opt/google_appengine/google/appengine/tools/
dev_appserver.py", line 2194, in LoadModuleRestricted
description)
File "/usr/lib/python2.7/site-packages/Crypto/PublicKey/RSA.py",
line 31, in <module>
from Crypto.Util.python_compat import *
ImportError: No module named python_compat
INFO 2011-05-03 09:46:35,186 dev_appserver.py:3951] "GET / HTTP/
1.1" 500 -
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.