2,no imageio問題,下載一個文件就好了,https://github.com/imageio/imageio,自建目錄了。好像我沒遇到。
1,參照在blenderGIS中如何安裝GDAL
https://github.com/domlysz/BlenderGIS/wiki/How-to-install-GDAL
關鍵的幾步
(1)下載與blender的python版本匹配的Whl文件,從這里下載:https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal,放到python.exe相同文件夾下,
(2)然后cmd 用 cd到 C:\Program Files\Blender Foundation\Blender 3.0\3.0\python\bin
python.exe -m pip install GDAL-3.4.1-cp39-cp39-win_amd64.whl
2,可以查看到gdal安裝到哪個位置了,注意並不是 blender 3.0\3.0\這個路徑的,python.exe -m site,,有兩個site-packages目錄的。安裝到 Roaming這里了。
3、然后添加環境變量 GDAL_DATA 指向這個目錄 C:\Users\xxx\AppData\Roaming\Python\Python39\site-packages\osgeo\data\gdal
4、安裝numpy ,地址 https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
與gdal一樣,
5,在blender的 script窗口中測試 from osgeo import gdal 沒有錯誤才可以。
6、在測試時很可能路徑找不到而出現 ImportError: No module named osgeo
這是因為默認是找的 blender3.0\3.0路徑下 site-package中的osgeo的,而不是roaming,我直接把roaming的文件夾復制過去就OK了。
7、然后是blenderGIS,可以找帶天地圖的修改版本的,B站就有,
就能打開了
https://files.cnblogs.com/files/yansc2020/20210511-BlenderGIS.zip
https://files.cnblogs.com/files/yansc2020/imageio-master.zip