2016-06-21 10 views
3

GDALをインストールして嬉しいです。Python 2.7、Windows 7用GDAL 2.1 64ビット版のインストール

今回は、Windows 7にPython 2.7の64ビット版GDAL 2.1をインストールする必要があります。Python bindingsGDAL coreにこれらのインストーラを使用し、適切なパス変数を設定しました。私はNumpy 1.10.4を使用しています。コマンドプロンプトで

gdalinfo --version 
> GDAL 2.1.0, released 2016/04/25 

Pythonで:

>>> Python 2.7.11 ... MSC v.1500 64 bit(AMD64) on win32 
from osgeo import gdal 
gdal.__version__ 
>>> '2.1.0' 

これまでのところ、とても良いです。しかし、numpyのアレイにデータセットを読み取ろうとするとき、それは _gdal_array.pydを見つけることができない:

ds = gdal.Open("test.tif") 
data = ds.ReadAsArray() 

Traceback (most recent call last): 
    File "<pyshell#2>", line 1, in <module> 
    ds.ReadAsArray() 
    File "C:\Python27\lib\site-packages\osgeo\gdal.py", line 1825, in ReadAsArray 
    import gdalnumeric 
    File "C:\Python27\lib\site-packages\osgeo\gdalnumeric.py", line 1, in <module> 
    from osgeo.gdal_array import * 
    File "C:\Python27\lib\site-packages\osgeo\gdal_array.py", line 26, in <module> 
    _gdal_array = swig_import_helper() 
    File "C:\Python27\lib\site-packages\osgeo\gdal_array.py", line 18, in swig_import_helper 
    import _gdal_array 
ImportError: No module named _gdal_array 

は、誰もが64ビットシステム上で正常にGDAL 2.1をインストールすることができていますか?

+1

問題を解決しましたか?私は同じ問題を抱えています – Manuel

答えて

-1

ソースからダウンロードし、ビルド直後にnumpyをインストールした場合。 gdal/swig/pythonを再インストールして再インストールする必要があります。

希望すると助かります!

+0

あなたが書き留めた項目を再構築して再インストールするためのステップごとの指示を列挙すると役に立ちます。 –

関連する問題