[GRASS-dev] [GRASS GIS] #2708: Run GRASS with Python3
GRASS GIS
trac at osgeo.org
Thu Jul 23 06:12:18 PDT 2015
#2708: Run GRASS with Python3
--------------------------+-------------------------
Reporter: zarch | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.0.1
Component: Default | Version: unspecified
Resolution: | Keywords:
CPU: Unspecified | Platform: Unspecified
--------------------------+-------------------------
Comment (by glynn):
Replying to [comment:4 zarch]:
> Do you think that I could commit these changes in trunk?
What's the oldest Python 2.x version they will work with?
Support for 2.7 is essential. We've been trying to maintain support for
2.6, but that may have to change in order to support 3.x.
> However I don't know how to fix the ctypes binding of GRASS, at the
moment I get:
> But these files are generated with make and I don't understand where
should I change the code. Any hint?
The lib/python/ctypes/fix.sed script inserts those imports.
If the `__future__` import needs to be at the very start of the file, add
the command
{{{
1i \
from __future__ import absolute_import
}}}
to the script.
If it just needs to be before any imports, add it to the start of the
existing imports in the script.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/2708#comment:5>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list