[GRASS-dev] [GRASS GIS] #2973: i.pansharpen - python UnicodeEncodeError
GRASS GIS
trac at osgeo.org
Wed Mar 30 23:52:19 PDT 2016
#2973: i.pansharpen - python UnicodeEncodeError
--------------------------+--------------------------
Reporter: alf | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.0.4
Component: Imagery | Version: 7.0.3
Resolution: | Keywords: i.pansharpen
CPU: Unspecified | Platform: Linux
--------------------------+--------------------------
Changes (by martinl):
* keywords: => i.pansharpen
Old description:
> Hi,
>
> unicode encode error arose from i.pansharpen. It exits with error both
> from gui and cli.
>
> ...
> Assigning grey equalized color tables to output images...
> Traceback (most recent call last):
> File "/usr/lib/grass70/scripts/i.pansharpen", line 452, in <module>
> main()
> File "/usr/lib/grass70/scripts/i.pansharpen", line 319, in main
> flags="e", col='grey')
> File "/usr/lib/grass70/etc/python/grass/script/core.py", line 394, in
> run_command
> return handle_errors(returncode, returncode, args, kwargs)
> File "/usr/lib/grass70/etc/python/grass/script/core.py", line 312, in
> handle_errors
> returncode=returncode)
> File "/usr/lib/grass70/etc/python/grass/exceptions/__init__.py", line
> 68, in __init__
> msg = _("Module run %s %s ended with error") % (module, code)
> File "/usr/lib/python2.7/gettext.py", line 369, in lgettext
> return tmsg.encode(locale.getpreferredencoding())
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe8' in
> position 30: ordinal not in range(128)
>
> UnicodeEncodeError: 'ascii' codec can't encode character u'\xe8' in
> position 30: ordinal not in range(128)
New description:
Hi,
unicode encode error arose from i.pansharpen. It exits with error both
from gui and cli.
{{{
...
Assigning grey equalized color tables to output images...
Traceback (most recent call last):
File "/usr/lib/grass70/scripts/i.pansharpen", line 452, in <module>
main()
File "/usr/lib/grass70/scripts/i.pansharpen", line 319, in main
flags="e", col='grey')
File "/usr/lib/grass70/etc/python/grass/script/core.py", line 394, in
run_command
return handle_errors(returncode, returncode, args, kwargs)
File "/usr/lib/grass70/etc/python/grass/script/core.py", line 312, in
handle_errors
returncode=returncode)
File "/usr/lib/grass70/etc/python/grass/exceptions/__init__.py", line
68, in __init__
msg = _("Module run %s %s ended with error") % (module, code)
File "/usr/lib/python2.7/gettext.py", line 369, in lgettext
return tmsg.encode(locale.getpreferredencoding())
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe8' in
position 30: ordinal not in range(128)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe8' in
position 30: ordinal not in range(128)
}}}
--
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2973#comment:1>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list