Tips:本文不扫盲,BlenderGIS的基础知识网上一大片,在这里就不做科普教学。
踩坑路上遇到的一个不大不小的坑,坑了我整整一天,纯纯一个大无语。。。
blender版本:3.1
Traceback (most recent call last):
File "D:\Program Files\Blender Foundation\Blender 3.1\3.1\scripts\modules\addon_utils.py", line 387, in enable
mod.register()
File "C:\Users\mo\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\blender-osm\__init__.py", line 539, in register
gui.register()
File "C:\Users\mo\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\blender-osm\gui\__init__.py", line 787, in register
bpy.utils.register_class(c)
RuntimeError: 错误: 注册面板类: 'PanelBlosmExtent'具有类别'osm'
用了网上大家所说的那个方法还是没有显示osm面板,而且会报错,blender-osm插件一般来说是没有问题的,我用了官方的插件,尝试了很多的方法之后,找到的一个解决办法,竟然如此的简单,我真的是。。。。。。。
不得不说还是我太菜了。。。
正文如下:
报错信息:RuntimeError: 错误: 注册面板类: 'PanelBlosmExtent'具有类别'osm'
或 不显示osm面板
或 报错显示已经有这个插件但是不显示osm面板
这两个问题的解决方案:去到报错信息下C盘对应的文件路径,把Blender-OSM文件夹删除。
在偏好设置中,将blender-osm插件移除
重新安装插件,这里使用了官方的blender-osm插件,插件下载方式可以去官方
如果嫌麻烦我已经帮大家整理出插件,链接在后边
官方osm插件,为了大家方便,我在这儿放上现成的插件