On Wed, Dec 2, 2015 at 4:08 PM, Helmut Kudrnovsky <[email protected]> wrote:
> > better than this is the approach taken in v.flexture where you let parser > > run and then you import the special dependencies. v.class.mlpy and > > especially v.class.ml are more complicated cases where the dependencies > > are > > spread more through the code but similar approach is still applicable. > > > > As you can see from v.flexture, there was an idea to provide a way how to > > install the dependencies but this might be too difficult and suggestions > > in > > the error message or manual might be just the right thing to do. > > > > Vaclav > > > > > https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.flexure/v.flexure.py > > > https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.class.mlpy/v.class.mlpy.py > > > https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.class.ml/v.class.ml.py > > thanks for your hints. > > as I'm not a python guru, I've changed it like this way to catch if > dependency pyspatalite isn't installed: > Thanks. This is pretty good. (Except for the indent, use pep8.) > > > https://trac.osgeo.org/grass/changeset?reponame=&new=67009%40grass-addons%2Fgrass7%2Fvector%2Fv.in.natura2000%2Fv.in.natura2000.py&old=66995%40grass-addons%2Fgrass7%2Fvector%2Fv.in.natura2000%2Fv.in.natura2000.py > > or > > > https://trac.osgeo.org/grass/browser/grass-addons/grass7/vector/v.in.natura2000/v.in.natura2000.py#L151 >
_______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
