Как я могу получить установленную версию GDAL / OGR от python?

Как я могу получить установленную версию GDAL / OGR от python?

Я в курсе

2 ответов


gdal.VersionInfo() делает то, что я хочу:

>>> osgeo.gdal.VersionInfo()
'1604'

это работает как на моем окне Windows, так и на Ubuntu install. gdal.__version__ дает ошибку при установке Windows, хотя она работает на моей установке Ubuntu:

>>> import osgeo.gdal
>>> print osgeo.gdal.__version__
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute '__version__'

на __version__ свойство в osgeo.gdal module-это строка, содержащая номер версии

import osgeo.gdal
print osgeo.gdal.__version__

на моей машине ubuntu дает:

>> '1.6.3'