This is probably a stupid question. I'm running on Windows 10 with latest 
version of Python 2.7.11 and the latest source code version of web2py. 
Actually, I downloaded the source code version 2.14.3 and updated via the 
admin console to 2.14.4 and then to 2.14.5.

My application runs fine in the web2py development environment. When I try 
to run using the GAE SDK launcher, I get the failure as logged below. Its 
my understanding that the source distribution of web2py includes pyDAL and 
this is presumably being used when running in the web2py test environment. 
I also tried installing pyDAL using pip install pydal, this appeared to 
work but made no difference.

What am I missing?

2016-04-15 09:56:21 Running command: "['C:\\Python27\\python.exe', 
'C:\\Program Files (x86)\\Google\\google_appengine\\dev_appserver.py', 
'--skip_sdk_update_check=yes', '--port=24080', '--admin_port=8016', 
'C:\\Users\\David\\Google Drive\\My Documents\\Ocsnedb52']"
INFO     2016-04-15 09:56:24,586 devappserver2.py:769] Skipping SDK update 
check.
INFO     2016-04-15 09:56:24,773 api_server.py:205] Starting API server at: 
http://localhost:55164
INFO     2016-04-15 09:56:24,779 dispatcher.py:197] Starting module 
"default" running at: http://localhost:24080
INFO     2016-04-15 09:56:24,780 admin_server.py:116] Starting admin server 
at: http://localhost:8016
ERROR    2016-04-15 13:56:43,612 wsgi.py:263] 

Traceback (most recent call last):

  File "C:\Program Files 
(x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 240, 
in Handle

    handler = _config_handle.add_wsgi_middleware(self._LoadHandler())

  File "C:\Program Files 
(x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 299, 
in _LoadHandler

    handler, path, err = LoadObject(self._handler)

  File "C:\Program Files 
(x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 85, 
in LoadObject

    obj = __import__(path[0])

  File "C:\Users\David\Google Drive\My Documents\Ocsnedb52\gaehandler.py", 
line 47, in <module>

    from gluon.settings import global_settings

  File "C:\Users\David\Google Drive\My 
Documents\Ocsnedb52\gluon\__init__.py", line 29, in <module>

    "You can also download a complete copy from http://www.web2py.com.";

RuntimeError: web2py depends on pydal, which apparently you have not 
installed.

Probably you cloned the repository using git without '--recursive'

To fix this, please run (from inside your web2py folder):



     git submodule update --init --recursive



You can also download a complete copy from http://www.web2py.com.

INFO     2016-04-15 09:56:43,621 module.py:787] default: "GET / HTTP/1.1" 
500 -

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to