[gdal-dev] gdal/ogr version (was NotImplementedError: Wrong number...)

Marius Jigmond mariusjigmond at hotmail.com
Thu Sep 1 21:52:30 EDT 2011


On 09/01/2011 08:23 PM, Ole Nielsen wrote:
> Many thanks for the reply, but I need the Python bindings as we are 
> using ogr deeply embedded in an application and creating of new layers 
> using the SetField command (amongst others) is critical. Hence my 
> worry when we get the error
>
> NotImplementedError: Wrong number of arguments for overloaded function 
> 'Feature_SetField'.
>
> I am sure it is something simple that changed in more recent versions 
> - such as an extra required argument perhaps - and I'd be grateful if 
> someone who knows the codebase could tell me what this error means and 
> what I must do to make the call succeed.
>
> Many thanks
> Ole Nielsen
>
>
> On Fri, Sep 2, 2011 at 8:15 AM, Eli Adam <EAdam at co.lincoln.or.us 
> <mailto:EAdam at co.lincoln.or.us>> wrote:
>
>     Ole,
>
>     > Is there a way of telling which one I am using (both when running
>     > commandline org2org and when importing the ogr module in python)?
>
>     ogr2ogr --version will work on the command line for at least the
>     major version number.  I'm not sure about in python.
>
This should give you the bindings version picked up by Python:
 >>>from osgeo import gdal
 >>>gdal.__version__

You can also check the PYTHONPATH with
 >>>import sys
 >>>sys.path

to see which location gets picked up first when you import osgeo modules
likely locations you'll find the modules: 
/usr/(local)/lib/python2.x/dist-packages

-marius
>
>     HTH, Eli
>
>     >
>     > Cheers and thanks
>     > Ole
>
>
>
>
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/gdal-dev/attachments/20110901/79d18f3c/attachment.html


More information about the gdal-dev mailing list