0

I tried to start web2py 1.98.1 using dev_appserver.py, but it cannot find the "pickle" module.

Traceback (most recent call last): File "/home/matthew/dev/sdks/google_appengine_1.5.2/google/appengine/ tools/dev_appserver.py", line 4144, in _HandleRequest self._Dispatch(dispatcher, self.rfile, outfile, env_dict)
File "/home/matthew/dev/sdks/google_appengine_1.5.2/google/appengine/ tools/dev_appserver.py", line 4049, in _Dispatch base_env_dict=env_dict) File "/home/matthew/dev/sdks/google_appengine_1.5.2/google/appengine/ tools/dev_appserver.py", line 616, in Dispatch base_env_dict=base_env_dict) File "/home/matthew/dev/sdks/google_appengine_1.5.2/google/appengine/ tools/dev_appserver.py", line 3120, in Dispatch self._module_dict) File "/home/matthew/dev/sdks/google_appengine_1.5.2/google/appengine/ tools/dev_appserver.py", line 3024, in ExecuteCGI reset_modules = exec_script(handler_path, cgi_path, hook)
File "/home/matthew/dev/sdks/google_appengine_1.5.2/google/appengine/ tools/dev_appserver.py", line 2887, in ExecuteOrImportScript exec module_code in script_module.dict File "/home/matthew/dev/projects/poprop_cameron/project/src/ gaehandler.py", line 33, in import pickle ImportError: No module named pickle

When I import it using the interpreter, it imports without error. Is there a path I have to include somewhere?

Matt Norris
  • 8,596
  • 14
  • 59
  • 90
  • pickle is a standard library module, so there's something wrong with your setup maybe. Which Python version and OS you are using? – moraes Aug 05 '11 at 07:44
  • Ubuntu 10.04, python 2.5; I'm also using a virtualenv, which I think may be part of the problem. I don't think GAE plays with them well. – Matt Norris Aug 05 '11 at 15:36
  • Ah. That may be it. No need for virtualenv since App Engine dev server is sandboxed already. – moraes Aug 05 '11 at 16:00

0 Answers0