私は、さまざまなオペレーティング システムとさまざまなgdalバージョンで使用される小さな python プログラムをコーディングしました。
私は Debian Linux (Python 2.7.3 および Gdal 1.9.0) を使用しており、通常はコードの最初に呼び出します
import gdal
gdal.RegisterAll()
ただし、私のプログラムの複数のユーザーから、gdal のバージョン (たとえば 1.9.2) がないと、RegisterAll()
関数が不明であるという AttributeError (AttributeError: 'module' object has no attribute 'AllRegister'”) が発生することが報告されています。このエラーは、Windows システムと Linux システムの両方で報告されました。
何が変更されたのか、新しい gdal バージョンでドライバーを登録する必要があるかどうかについて、誰かが考えを持っていますか? これはおそらく開発者メーリング リストへの質問ですが、この投稿を読んでいる人もいるでしょう。