[ome-users] global name 'Image' is not defined?
Leon Kolchinsky
lkolchin at gmail.com
Mon Aug 15 13:12:17 BST 2011
Hello Wiil,
I've reinstalled PIL using pip:
# pip install -U PIL
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version 1.1.7
platform linux2 2.6.5 (r265:79063, Feb 28 2011, 21:55:45)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)]
--------------------------------------------------------------------
*** TKINTER support not available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.
To check the build, run the selftest.py script.
changing mode of build/scripts-2.6/pilprint.py from 644 to 755
changing mode of build/scripts-2.6/pilfont.py from 644 to 755
changing mode of build/scripts-2.6/pilconvert.py from 644 to 755
changing mode of build/scripts-2.6/pilfile.py from 644 to 755
changing mode of build/scripts-2.6/pildriver.py from 644 to 755
changing mode of /usr/bin/pilprint.py to 755
changing mode of /usr/bin/pilfont.py to 755
changing mode of /usr/bin/pilconvert.py to 755
changing mode of /usr/bin/pilfile.py to 755
changing mode of /usr/bin/pildriver.py to 755
Successfully installed PIL
Cleaning up...
The problem still persists ;(
When I login to webclient I'm getting this in the OMEROweb.log while
clicking on "My account" link:
Mon, 15 Aug 2011 13:09:36 blitz_gateway INFO created connection
(uuid=d6f0a2b2-c22c-4969-9849-2435fa7dcecb)
Mon, 15 Aug 2011 13:09:36 views-admin INFO Have connection as Guest
Mon, 15 Aug 2011 13:09:36 views-admin INFO Client version:
'4.3.1-6d4b8c61-b2602'; Server version: '4.3.1-6d4b8c61-b2602'
Mon, 15 Aug 2011 13:09:36 webgateway INFO getBlitzConnection(host=
vera144.its.mydomain.edu.au, port=4064, ssl=False, username=myuser)
Mon, 15 Aug 2011 13:09:36 blitz_gateway INFO created connection
(uuid=5bcc0d30-76d1-48bb-8bdb-f8df778497da)
Mon, 15 Aug 2011 13:09:41 omero.util.UpgradeCheck INFO no update needed
Mon, 15 Aug 2011 13:09:41 utils ERROR Up to date.
Mon, 15 Aug 2011 13:09:42 blitz_gateway INFO created connection
(uuid=5bcc0d30-76d1-48bb-8bdb-f8df778497da)
Mon, 15 Aug 2011 13:09:42 blitz_gateway INFO created connection
(uuid=5bcc0d30-76d1-48bb-8bdb-f8df778497da)
Mon, 15 Aug 2011 13:09:59 webclient_gateway ERROR Traceback (most recent
call last):
File
"/srv/OMERO.server-Beta-4.3.1/lib/python/omeroweb/webclient/webclient_gateway.py",
line 687, in getExperimenterPhoto
photo = self.getExperimenterDefaultPhoto()
File
"/srv/OMERO.server-Beta-4.3.1/lib/python/omeroweb/webclient/webclient_gateway.py",
line 778, in getExperimenterDefaultPhoto
img = Image.open(settings.DEFAULT_USER)
NameError: global name 'Image' is not defined
Mon, 15 Aug 2011 13:10:00 views-feedback ERROR handler500: Server error
Mon, 15 Aug 2011 13:10:00 views-feedback ERROR Traceback (most recent
call last):
File "/srv/omeroserver/lib/python/django/core/handlers/base.py", line 92,
in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/srv/omeroserver/lib/python/omeroweb/webclient/views.py", line 165,
in wrapped
return f(request, *args, **kwargs)
File "/srv/omeroserver/lib/python/omeroweb/webclient/views.py", line 2366,
in myphoto
photo = conn.getExperimenterPhoto()
File
"/srv/OMERO.server-Beta-4.3.1/lib/python/omeroweb/webclient/webclient_gateway.py",
line 690, in getExperimenterPhoto
photo = self.getExperimenterDefaultPhoto()
File
"/srv/OMERO.server-Beta-4.3.1/lib/python/omeroweb/webclient/webclient_gateway.py",
line 778, in getExperimenterDefaultPhoto
img = Image.open(settings.DEFAULT_USER)
NameError: global name 'Image' is not defined
Any idea how to fix it?
Cheers,
Leon Kolchinsky
On Mon, Aug 15, 2011 at 15:09, Will Moore <will at lifesci.dundee.ac.uk> wrote:
> Hi,
>
> This looks like a failure to import PIL (python imaging library).
>
> You should be seeing in your log (var/lob/OMERO-web.log) something like
> this:
> "You need to install the Python Imaging Library. Get it at
> http://www.pythonware.com/products/pil/"
>
> There are also some mentions on our install pages of how to install PIL.
> Although it's not really needed in this case (default user photo is not
> critical) you will find that various other features of the webclient are
> also dependent on PIL.
>
> Will.
>
>
> On 15 Aug 2011, at 02:11, Leon Kolchinsky wrote:
>
> Hello,
>
> I'm getting those messages from the system while new users log into Omero
> web client.
> Any tips on how to fix it or if it's OK, how to stop those messages?
>
> Traceback (most recent call last):
>
> File "/srv/omeroserver/lib/python/django/core/handlers/base.py", line 92,
> in get_response
> response = callback(request, *callback_args, **callback_kwargs)
>
> File "/srv/omeroserver/lib/python/omeroweb/webclient/views.py", line 165,
> in wrapped
> return f(request, *args, **kwargs)
>
> File "/srv/omeroserver/lib/python/omeroweb/webclient/views.py", line 2366,
> in myphoto
> photo = conn.getExperimenterPhoto()
>
> File
> "/srv/OMERO.server-Beta-4.3.1/lib/python/omeroweb/webclient/webclient_gateway.py",
> line 690, in getExperimenterPhoto
> photo = self.getExperimenterDefaultPhoto()
>
> File
> "/srv/OMERO.server-Beta-4.3.1/lib/python/omeroweb/webclient/webclient_gateway.py",
> line 778, in getExperimenterDefaultPhoto
> img = Image.open(settings.DEFAULT_USER)
>
> NameError: global name 'Image' is not defined
>
>
> <WSGIRequest
> GET:<QueryDict: {}>,
> POST:<QueryDict: {}>,
> COOKIES:{'__utma':
> '192312886.1704004095.1303085135.1312265964.1313025486.33',
> '__utmz':
> '192312886.1312265964.32.21.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=mydomain%20eResearch',
> 'sessionid': '9ce727d572e0871b3d042549a2a582f7'},
> META:{'DOCUMENT_ROOT': '/var/www/html',
> 'GATEWAY_INTERFACE': 'CGI/1.1',
> 'HTTP_ACCEPT': '*/*',
> 'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
> 'HTTP_ACCEPT_LANGUAGE': 'en-us',
> 'HTTP_CONNECTION': 'keep-alive',
> 'HTTP_COOKIE': 'sessionid=9ce727d572e0871b3d042549a2a582f7;
> __utma=175132154.1224947860.1303083934.1309411927.1313033085.5;
> __utmz=175132154.1306203174.3.2.utmccn=(organic)|utmcsr=google|utmctr=it+service+desk+mydomain|utmcmd=organic;
> __utmz=192312886.1312265964.32.21.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=mydomain%20eResearch;
> __utma=192312886.1704004095.1303085135.1312265964.1313025486.33',
> 'HTTP_HOST': 'vera144.its.mydomain.edu.au',
> 'HTTP_REFERER': '
> http://vera144.its.mydomain.edu.au/webclient/upload_myphoto/',
> 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8)
> AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50',
> 'PATH': '/sbin:/usr/sbin:/bin:/usr/bin',
> 'PATH_INFO': u'/webclient/myphoto/',
> 'PATH_TRANSLATED': '/srv/omeroserver/var/omero.fcgi/webclient/myphoto/',
> 'QUERY_STRING': '',
> 'REMOTE_ADDR': '130.194.148.244',
> 'REMOTE_PORT': '49846',
> 'REQUEST_METHOD': 'GET',
> 'REQUEST_URI': '/webclient/myphoto/',
> 'SCRIPT_FILENAME': '/srv/omeroserver/var/omero.fcgi',
> 'SCRIPT_NAME': u'',
> 'SERVER_ADDR': '130.194.245.189',
> 'SERVER_ADMIN': 'root at localhost',
> 'SERVER_NAME': 'vera144.its.mydomain.edu.au',
> 'SERVER_PORT': '80',
> 'SERVER_PROTOCOL': 'HTTP/1.1',
> 'SERVER_SIGNATURE': '<address>Apache/2.2.3 (Red Hat) Server at
> vera144.its.mydomain.edu.au Port 80</address>\n',
> 'SERVER_SOFTWARE': 'Apache/2.2.3 (Red Hat)',
> 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at
> 0x1d1cc890>,
> 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x1d1cc410>,
> 'wsgi.multiprocess': True,
> 'wsgi.multithread': False,
> 'wsgi.run_once': False,
> 'wsgi.url_scheme': 'http',
> 'wsgi.version': (1, 0)}>
>
>
> Cheers,
> Leon Kolchinsky
>
> _______________________________________________
> ome-users mailing list
> ome-users at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
>
>
> William Moore
> Wellcome Trust Centre for Gene Regulation & Expression
> College of Life Sciences
> MSI/WTB/JBC Complex
> University of Dundee
> Dow Street
> Dundee DD1 5EH
> United Kingdom
>
> Phone 01382 386364
> http://openmicroscopy.org
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openmicroscopy.org.uk/pipermail/ome-users/attachments/20110815/645315a5/attachment.html>
More information about the ome-users
mailing list