Wenn ich versuche, Model.put() in Eclipse für eine Google Python-App nach dem Ändern des Parameters von --datastore_path = "F:/tmp/myapp_datastore" in Argumente von debug Ich weiß nicht, ob es sich im Zusammenhang mit oben genannten Änderungen oder gibt es andere Magie hinter der Szene. Irgendeine Hilfe.Zugriff in GAE in Eclipse verweigert
exception value:[Error 5] Access is denied
UPDATE, Hinzugefügt Codes für OP,
Alles funktioniert für eine andere Anwendung von Eingabeaufforderung gut, aber wenn ich das gleiche von Eclipse verwenden erhalte ich folgende Dump
Die unten kommt im Konsolenfenster der Sonnenfinsternis
ERROR 2009-06-11 10:19:41,312 dev_appserver.py:2906] Exception
encountered handling request
Traceback (most recent call last):
File "F:\Program Files\Google\google_appengine\google\appengine\tools
\dev_appserver.py", line 2876, in _HandleRequest
base_env_dict=env_dict)
File "F:\Program Files\Google\google_appengine\google\appengine\tools
\dev_appserver.py", line 387, in Dispatch
base_env_dict=base_env_dict)
File "F:\Program Files\Google\google_appengine\google\appengine\tools
\dev_appserver.py", line 2163, in Dispatch
self._module_dict)
File "F:\Program Files\Google\google_appengine\google\appengine\tools
\dev_appserver.py", line 2081, in ExecuteCGI
reset_modules = exec_script(handler_path, cgi_path, hook)
File "F:\Program Files\Google\google_appengine\google\appengine\tools
\dev_appserver.py", line 1979, in ExecuteOrImportScript
script_module.main()
File "F:\eclipse\workspace\checkthis\src\carpoolkaro.py", line 749,
in main
run_wsgi_app(application)
File "F:\Program Files\Google\google_appengine\google\appengine\ext
\webapp\util.py", line 76, in run_wsgi_app
result = application(env, _start_response)
File "F:\Program Files\Google\google_appengine\google\appengine\ext
\webapp\__init__.py", line 517, in __call__
handler.handle_exception(e, self.__debug)
File "F:\Program Files\Google\google_appengine\google\appengine\ext
\webapp\__init__.py", line 384, in handle_exception
self.error(500)
TypeError: 'str' object is not callable
INFO 2009-06-11 10:19:41,312 dev_appserver.py:2935] "POST /suggest
HTTP/1.1" 500 -
Dies ist Bildschirmauszug der Anwendung ation in Browserfenster
F:\Program Files\Google\google_appengine\google\appengine\ext\webapp
\__init__.py in handle_exception(self=<__main__.SuggestHandler object
at 0x019C0510>, exception=WindowsError(5, 'Access is denied'),
debug_mode=True)
Auf jeden Fall weitere Informationen benötigen. Gibt es f:/tmp/myapp_datastore? Ist es beschreibbar? –
WARNING 2009-06-10 20: 19: 11,717 datastore_file_stub.py:404] Die Datenspeicherdaten konnten nicht von C: \ DOCUME ~ 1 \ abc \ LOCALS ~ 1 \ Temp " gelesen werden. Es funktioniert einwandfrei vom normalen direkten Zugriff mit Eingabeaufforderung, aber Problem ist nur in der Eclipse-Umgebung. Tut APTANA etwas in Eclipse, weil es gut davor gearbeitet hat? nicht sicher. – dhaval
Ja es schreibbar, wie ich manuell eine Datei im selben Ordner hiearchy erstellt und später zurück Datenspeicherpfad zu Temp geändert – dhaval