Hi David,
You might want to use Python 2.5 if you're just starting out. It
will help keep you from using features not available on production.
Also, you might search the issue tracker and the groups for the
error. I'm sure I've seen similar issues numerous times.
http://code.google.com/p/googleappengine/issues/list?q=pycrypto
Robert
On Mon, May 2, 2011 at 20:09, David Lee Evans <[email protected]> wrote:
> Hello, I am currently running Fedora 14 and have the
> python version of app Engine installed on my machine.
>
> When I try to run cpedialog, get the following errors.
>
> 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
>
>
> Googling around for the error someone mentioned that error exist
> because of incompatible version of Crypto.
> I am new to python so I would be very appreciated if somebody could
> tell me if a work around for this
> problem. Maybe a patch for dev_appserver.py or something along those
> lines.
>
> --
> 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.
>
>
--
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.