Hi,

I used the below line to import sqlite in google app:

from sqlite3 import dbapi2 as sqlite

Is it correct?

When I import sqlite3 in google app i got the following error :


______________________________________________________________
INFO     2009-02-04 10:42:48,750 appcfg.py] Server:
appengine.google.com
INFO     2009-02-04 10:42:48,750 appcfg.py] Checking for updates to
the SDK.
WARNING  2009-02-04 10:42:49,967 dev_appserver.py] Could not
initialize images A
PI; you are likely missing the Python "PIL" module. ImportError: No
module named
 PIL
INFO     2009-02-04 10:42:49,967 dev_appserver_main.py] Running
application sqld
b on port 8080: http://localhost:8080


ERROR    2009-02-04 10:42:53,812 dev_appserver.py] Exception
encountered handlin
g request
Traceback (most recent call last):
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 2443, in _HandleRequest
    base_env_dict=env_dict)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 353, in Dispatch
    base_env_dict=base_env_dict)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1869, in Dispatch
    self._module_dict)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1787, in ExecuteCGI
    reset_modules = exec_script(handler_path, cgi_path, hook)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1683, in ExecuteOrImportScript
    exec module_code in script_module.__dict__
  File "C:\Program Files\Google\google_appengine\sqldb\unittests.py",
line 16, i
n <module>
    import helpers
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1443, in load_module
    return self.FindAndLoadModule(submodule, fullname, search_path)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1351, in FindAndLoadModule
    description)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1301, in LoadModuleRestricted
    description)
  File "C:\Program Files\Google\google_appengine\sqldb\helpers.py",
line 18, in
<module>
    from sqlite3 import dbapi2 as sqlite
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1443, in load_module
    return self.FindAndLoadModule(submodule, fullname, search_path)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1351, in FindAndLoadModule
    description)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1301, in LoadModuleRestricted
    description)
  File "C:\Python25\lib\sqlite3\__init__.py", line 24, in <module>
    from dbapi2 import *
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1443, in load_module
    return self.FindAndLoadModule(submodule, fullname, search_path)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1351, in FindAndLoadModule
    description)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 847, in decorate
    return func(self, *args, **kwargs)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 1301, in LoadModuleRestricted
    description)
  File "C:\Python25\lib\sqlite3\dbapi2.py", line 27, in <module>
    from _sqlite3 import *
ImportError: No module named _sqlite3
INFO     2009-02-04 10:42:53,828 dev_appserver.py] "GET / HTTP/1.1"
500 -
----------------------------------------
Exception happened during processing of request from ('127.0.0.1',
2554)
Traceback (most recent call last):
  File "C:\Python25\lib\SocketServer.py", line 222, in handle_request
    self.process_request(request, client_address)
  File "C:\Python25\lib\SocketServer.py", line 241, in process_request
    self.finish_request(request, client_address)
  File "C:\Python25\lib\SocketServer.py", line 254, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 2355, in __init__
    BaseHTTPServer.BaseHTTPRequestHandler.__init__(self, *args,
**kwargs)
  File "C:\Python25\lib\SocketServer.py", line 522, in __init__
    self.handle()
  File "C:\Python25\lib\BaseHTTPServer.py", line 316, in handle
    self.handle_one_request()
  File "C:\Python25\lib\BaseHTTPServer.py", line 310, in
handle_one_request
    method()
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 2359, in do_GET
    self._HandleRequest()
  File "C:\Program Files\Google\google_appengine\google\appengine\tools
\dev_apps
erver.py", line 2475, in _HandleRequest
    tbhandler()
  File "C:\Python25\lib\cgitb.py", line 290, in handle
    self.file.write(doc + '\n')
  File "C:\Python25\lib\socket.py", line 262, in write
    self.flush()
  File "C:\Python25\lib\socket.py", line 249, in flush
    self._sock.sendall(buffer)
error: (10054, 'Connection reset by peer')
----------------------------------------


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to