以下混乱経過を別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
ができる!これでいろいろできないかなぁ...できたけど,やっぱり結果はほぼ空ファイル
これは別に解決した.本編参照