金子邦彦研究室3次元,地図BlenderBlender のPython に GDAL をインストール

Blender のPython に GDAL をインストール

Blender で GDAL パッケージのインストール

ここでは,Window の場合の手順を説明する.より詳細は, https://www.kkaneko.jp/db/cg/bpypip.html

※ 参考 Web ページ: https://github.com/domlysz/BlenderGIS/wiki/How-to-install-GDAL

  1. Blender のバージョンを確認しておくこと
  2. Blender Python コンソールを開くなどで,Blender 内蔵の Python のバージョンを確認しておくこと

    ※ 下の実行例 (Blender 2.79) では,バージョン 3.5.3 だと分かる.

    [image]
  3. Blender の Python に pip をインストールする

    Windows のコマンドプロンプトを管理者として実行し,次のコマンド実行

    ※「2.79」のところは 「Blender のバージョン」に読み替えること

    "C:\Program Files\Blender Foundation\Blender\2.79\python\bin\python.exe" -m ensurepip
    
  4. pythonlibs のWebページを開く

    https://www.lfd.uci.edu/~gohlke/pythonlibs#gdal

  5. GDAL パッケージを選ぶ

    このページでは,「Blender の Python のバージョン」に一致するものを選ぶこと.

  6. ダウンロードした .whl形式ファイルをインストールする.pip を用いる.

    Windows のコマンドプロンプトを管理者として実行し,次のようなコマンドを実行.

    例えば次のように

    「d:\Documents」のところは,必ず .whl形式ファイルをダウンロードしたディレクトリ(フォルダ)に読み替えること

    "C:\Program Files\Blender Foundation\Blender\2.79\python\bin\python.exe" -m pip install d:\Documents\GDAL-2.2.3-cp35-cp35m-win_amd64.whl
    
  7. 確認のため,Blender Python コンソール (Blender Python console) を開き,次のように実行

    試しに GDAL パッケージをインポートしているところ.エラーメッセージが出なければ OK.

    from osgeo import gdal
    from osgeo import gdalnumeric
    

    ※ 「from osgeo import gdalnumeric」の実行で,次のようなエラーメッセージが出た場合

    [image]

    まず Blender を終了する. Windows のコマンドプロンプトを管理者として実行し,次のようなコマンドを実行. numpy パッケージを更新する.

    ※「2.79」のところは 「Blender のバージョン」に読み替えること

    "C:\Program Files\Blender Foundation\Blender\2.79\python\bin\python.exe" -m pip install numpy
    

    そして,

    from osgeo import gdal
    from osgeo import gdalnumeric
    

    をやり直してみる