[GRASS-dev] [GRASS GIS] #3883: GRASS master does not compile with Python 3 on Mac
GRASS GIS
trac at osgeo.org
Thu Jan 23 05:42:11 PST 2020
#3883: GRASS master does not compile with Python 3 on Mac
--------------------------+-------------------------
Reporter: cmbarton | Owner: grass-dev@…
Type: defect | Status: new
Priority: major | Milestone: 7.8.3
Component: Default | Version: svn-trunk
Resolution: | Keywords:
CPU: Unspecified | Platform: MacOSX
--------------------------+-------------------------
Comment (by guano):
Searching for this error I found it to be quite common with python2 code
being ported to python3, as with python3 all strings are unicode.
{{{
>>> b'\x9c'.decode('cp1252')
'œ'
>>> b'\x9c'.decode('utf8')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9c in position 0:
invalid start byte
}}}
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3883#comment:11>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list