I provided my app.yaml in the question,and this is the trace: INFO 2012-04-18 21:08:25,615 appengine_rpc.py:159] Server: appengine.google.com INFO 2012-04-18 21:08:25,904 rdbms_sqlite.py:58] Connecting to SQLite database '' with file 'c:\\users\\me\\appdata\\local\\temp\\dev_appserver.rdbms' INFO 2012-04-18 21:08:26,200 dev_appserver_multiprocess.py:637] Running application compressanddecompress on port 8080: http://localhost:8080 ERROR 2012-04-18 21:09:16,936 dev_appserver.py:4096] Exception encountered handling request Traceback (most recent call last): File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 4039, in _HandleRequest self._Dispatch(dispatcher, self.rfile, outfile, env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3945, in _Dispatch base_env_dict=env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 605, in Dispatch base_env_dict=base_env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3015, in Dispatch self._module_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2925, in ExecuteCGI reset_modules = exec_script(handler_path, cgi_path, hook) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2785, in ExecuteOrImportScript exec module_code in script_module.__dict__ File "C:\Users\me\workspace\img_filter\helloworld.py", line 1, in <module> from PIL import Image ImportError: No module named PIL INFO 2012-04-18 21:09:16,938 dev_appserver.py:4143] "GET / HTTP/1.1" 500 - ERROR 2012-04-18 21:09:17,328 dev_appserver.py:4096] Exception encountered handling request Traceback (most recent call last): File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 4039, in _HandleRequest self._Dispatch(dispatcher, self.rfile, outfile, env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3945, in _Dispatch base_env_dict=env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 605, in Dispatch base_env_dict=base_env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3015, in Dispatch self._module_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2925, in ExecuteCGI reset_modules = exec_script(handler_path, cgi_path, hook) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2785, in ExecuteOrImportScript exec module_code in script_module.__dict__ File "C:\Users\me\workspace\img_filter\helloworld.py", line 1, in <module> from PIL import Image ImportError: No module named PIL INFO 2012-04-18 21:09:17,328 dev_appserver.py:4143] "GET /favicon.ico HTTP/1.1" 500 - ERROR 2012-04-18 21:09:37,575 dev_appserver.py:4096] Exception encountered handling request Traceback (most recent call last): File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 4039, in _HandleRequest self._Dispatch(dispatcher, self.rfile, outfile, env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3945, in _Dispatch base_env_dict=env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 605, in Dispatch base_env_dict=base_env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3015, in Dispatch self._module_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2925, in ExecuteCGI reset_modules = exec_script(handler_path, cgi_path, hook) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2785, in ExecuteOrImportScript exec module_code in script_module.__dict__ File "C:\Users\me\workspace\img_filter\helloworld.py", line 1, in <module> from PIL import Image ImportError: No module named PIL INFO 2012-04-18 21:09:37,576 dev_appserver.py:4143] "GET / HTTP/1.1" 500 - ERROR 2012-04-18 21:09:37,904 dev_appserver.py:4096] Exception encountered handling request Traceback (most recent call last): File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 4039, in _HandleRequest self._Dispatch(dispatcher, self.rfile, outfile, env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3945, in _Dispatch base_env_dict=env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 605, in Dispatch base_env_dict=base_env_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 3015, in Dispatch self._module_dict) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2925, in ExecuteCGI reset_modules = exec_script(handler_path, cgi_path, hook) File "C:\Program Files\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2785, in ExecuteOrImportScript exec module_code in script_module.__dict__ File "C:\Users\me\workspace\img_filter\helloworld.py", line 1, in <module> from PIL import Image ImportError: No module named PIL INFO 2012-04-18 21:09:37,904 dev_appserver.py:4143] "GET /favicon.ico HTTP/1.1" 500 -
On Tuesday, April 17, 2012 5:11:44 PM UTC+3, Computer_Engineer wrote: > > I'm working on python google app engine application,i'm using python2.5, i > want to deal with images on GAE(filter images), initially i tried wit PIL > library and i installed it successfully and i tested it and it works > correctly on my computer,but when i test it on localhost(run on GAE), i > have an error thatNotImplementedError: Unable to find the Python PIL > library,then i tried to deal with images using Images Python API , as in > this tutorial: > https://developers.google.com/appengine/docs/python/images/overview, and > i tested resizing images service,and it works correctly,but the main > application that i want is to filter the images,the question is :if this > service(image filtering) supported in Images Python API in GAE?and if not > how can i filter images on GAE?i saw that this service available in PIL,but > this library is not supported by GAE > I tried as a second choice to use python2.7 such that it supports PIL > library and i edited the app.yaml configuration file,but i don't know how > to use this library in the python page(main.py)? > app.yaml: > application: app_id > version: 1 > runtime: python27 > api_version: 1 > threadsafe: false > handlers: > - url: /.* > script: main.py > libraries: > - name: PIL > version: "1.1.7" > > ...any suggestions are welcome...Thanks > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/ybmVHi70O0IJ. 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.