On Tue, Nov 25, 2014 at 3:44 PM, Erick Opiyo <osgis....@gmail.com> wrote: > After the upgrade to grass 7.1.svn(2014)-r62856 > > Most of my initial python scripts can't run, I get the error below.
g.mlist no longer exists, it has been renamed to g.list. Same for g.mremove -> g.remove. > > Traceback (most recent call last): > File "phenology/cloud_filter/grass_modis_filter_MODIS.py", line 13, in > <module> > l = dict.keys(g.parse_command("g.mlist",type="rast")) > File "/usr/local/grass-7.1.svn/etc/python/grass/script/core.py", line 465, > in parse_command > res = read_command(*args, **kwargs) > File "/usr/local/grass-7.1.svn/etc/python/grass/script/core.py", line 422, > in read_command > process = pipe_command(*args, **kwargs) > File "/usr/local/grass-7.1.svn/etc/python/grass/script/core.py", line 397, > in pipe_command > return start_command(*args, **kwargs) > File "/usr/local/grass-7.1.svn/etc/python/grass/script/core.py", line 358, > in start_command > return Popen(args, **popts) > File "/usr/local/grass-7.1.svn/etc/python/grass/script/core.py", line 62, > in __init__ > subprocess.Popen.__init__(self, args, **kwargs) > File "/usr/lib/python2.7/subprocess.py", line 679, in __init__ > errread, errwrite) > File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child > raise child_exception > OSError: [Errno 2] No such file or directory > > I guess, the command g.parse_command is no longer valid in grass 7.1. No, it is g.mlist that causes the problem. This is true for GRASS 7.0 and 7.1 Markus M I have > see in some forums, reference to a new grass python module pygrass. > > I assume this is now the default interface of python to grass. I will go > through it and see if I can refactor my codes to use pygrass. > > Thanks > > _______________________________________________ > grass-dev mailing list > grass-dev@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/grass-dev _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev