Skip to content

Install - previously registered nodes #7

@avan069

Description

@avan069

If plugin was previously installed (particularly prior version of Blender then upgraded or downgraded,) installation fails due to existing nodes, eg:

Traceback (most recent call last): File "/Applications/Blender.app/Contents/Resources/3.6/scripts/modules/addon_utils.py", line 369, in enable mod.register() File "/Users/[user]/Library/Application Support/Blender/3.6/scripts/addons/bms_blender_plugin/__init__.py", line 62, in register sys.modules[module_name].register() File "/Users/[user]/Library/Application Support/Blender/3.6/scripts/addons/bms_blender_plugin/nodes_editor/dof_editor.py", line 202, in register nodeitems_utils.register_node_categories("DOFS", dof_node_categories) File "/Applications/Blender.app/Contents/Resources/3.6/scripts/modules/nodeitems_utils.py", line 87, in register_node_categories raise KeyError("Node categories list '%s' already registered" % identifier) KeyError: "Node categories list 'DOFS' already registered"

Does not clear when plugins are reloaded via Python console, eg:
bpy.ops.script.reload()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions