以下混乱経過を別htmlにした

ここからが一層混乱した.

pythonを3.11に落として(QGISに内包されているpythonは3.12なので混乱注意),
gdal-3.11.1-cp311-cp311-win_amd64.whl (arm64ではないよ) を探してきて pip install したら,ok

Pythonを使用して数値標高モデル(DEM)からMinecraftの地形を作成する
を参考にしてるが,
pip install gdal では error がでる

で,つぎに進むときつかうpython は 3.11 のほうにしよう
次とは from osgeo import gdal

試してみたら,QGIS内包の 3.12 で動くかも.3.9でもwhlによっては動きそうだが,versionを合わせた方がよさそう

■VScode で .py ファイルを書いていく

まず,
import.sys
print(sys.version)
からかな

>python PrintVer.py
でok

C:\Users\Yasushi\AppData\Roaming\.minecraft\minescript
に配置しよう

C:\Users\Yasushi\AppData\Roaming\.minecraft\minescript\config.txtは以下に変更してみた

# Lines starting with "#" are ignored.

#python="%userprofile%\AppData\Local\Microsoft\WindowsApps\python3.exe"
#python="C:\Python39\python.exe"
3.11にしたのでねこの方が良いかも

python="C:\Users\Yasushi\AppData\Local\Programs\Python\Python311"

minescript の動作確認を...こんなerror

 

python 3.9 に戻してみる.これで from osgeo import gdal

出来ればよしか.というか,3.9も入れてみる

出なければ 3.11 の環境で 一からやり直してみる

いや,3.11 でいけた.c:\python311にインストールしたらOKだった

script 走る

gdal は?
もういちど pip install "C:\Users\Yasushi\Downloads\gdal-3.11.1-cp311-cp311-win_amd64.whl" した

でいけそう

3.11 で script が走る

EchoVer
===
import sys
import minescript
minescript.echo(sys.version)
===
が走る♪

Pythonを使用して数値標高モデル(DEM)からMinecraftの地形を作成する にでているコードも走った.
...一度errorやら出たが,
pip uninstall gdal
pip install "C:\Users\Yasushi\Downloads\gdal-3.11.1-cp311-cp311-win_amd64.whl" したらできた

でも結果がおかしい.表示できない

GDAL
py付
core を .msi でインストールした

gdalinfo --version が使える.「py付」だけだと使えない
SQL server 関係で erro が出るが,無視して可

でもやっぱりいろいろerroがでる

3.9用も 中国のサイトにあったが,有料だし,3.11 の whl でもうまくいかなかったので...

■2025.09.02 ここまできて気づいたが,QGIS内包の python 3.2.x で
frm osgeo import gdal
ができる!これでいろいろできないかなぁ...できたけど,やっぱり結果はほぼ空ファイル

これは別に解決した.本編参照