Removing the line "from gluon.contrib.gql import *" removed the error and allows my app to launch.
I next run into this error: File "F:\wp\TestEnvoy\web2py\gluon\main.py", line 555, in wsgibase session._try_store_in_db(request, response) File "F:\wp\TestEnvoy\web2py\gluon\globals.py", line 747, in _try_store_in_db record_id = table.insert(**dd) File "F:\wp\TestEnvoy\web2py\gluon\contrib\memdb.py", line 256, in insert id = self._create_id() File "F:\wp\TestEnvoy\web2py\gluon\contrib\memdb.py", line 291, in _create_id id = self._tableobj.incr(shard_id) AttributeError: 'MemcacheClient' object has no attribute 'incr' One for me to investigate. On Friday, 12 April 2013 11:06:38 UTC+1, Carl wrote: > > has my db.py content fallen out of date? > > it includes: > from gluon.sql import SQLCustomType > > if request.env.web2py_runtime_gae: # if running on Google App Engine > from gluon.contrib.gql import * > db = DAL('gae') > > > On Friday, 12 April 2013 11:00:09 UTC+1, Carl wrote: >> >> actually.. while getting an unknown ticket if I request the url a second >> time I get this: >> >> File "F:\wp\TestEnvoy\web2py\applications\init\models\db.py", line 13, >> in <module> >> from gluon.contrib.gql import * >> File "F:\wp\TestEnvoy\web2py\gluon\custom_import.py", line 100, in >> custom_importer >> return NATIVE_IMPORTER(name, globals, locals, fromlist, level) >> ImportError: No module named gql >> >> That's fairly obvious because I've just delete gql.py! :) >> >> >> On Friday, 12 April 2013 07:48:27 UTC+1, Carl wrote: >>> >>> If I remove the file (and its .pyc) then I get a web2py "Ticket issued: >>> unknown" >>> >>> I'll try upgrading again. >>> >>> >>> >>> On Friday, 12 April 2013 02:58:27 UTC+1, Massimo Di Pierro wrote: >>>> >>>> What if you delete that file? >>>> >>>> On Thursday, 11 April 2013 12:31:15 UTC-5, Carl wrote: >>>>> >>>>> With an update to appengine, all is still fine when running web2py >>>>> locally. >>>>> but if I run dev_appserver then on start-up I get the following kicked >>>>> out at the console... >>>>> >>>>> File "F:\wp\TestEnvoy\web2py\gluon\contrib\gql.py", line 5, in >>>>> <module> >>>>> from gluon.dal import DAL, Field, Table, Query, Set, Expression, >>>>> Row, Rows, *drivers*, BaseAdapter, SQLField, SQLTable, SQLXorable, >>>>> SQLQuery, SQLSet, SQLRows, SQLStorage, SQLDB, GQLDB, SQLALL, >>>>> SQLCustomType, >>>>> gae >>>>> ImportError: cannot import name *drivers* >>>>> * >>>>> * >>>>> \contrib\gql.py exists for backward compatibility. >>>>> >>>>> This looks like I've tripped up somewhere really simple. Can anyone >>>>> point me in the right direction? >>>>> >>>> -- --- 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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.