> File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\addons\io_mesh_ply\_init_.py", line 193, in register > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\addons\io_anim_bvh\_init_.py", line 224, in register > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\addons\io_scene_fbx\_init_.py", line 644, in register > AttributeError: 'RNA_Types' object has no attribute 'INFO_MT_file_import' > _MT_file_import.append(menu_func_import) > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\addons\io_scene_3ds\_init_.py", line 151, in register > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\modules\addon_utils.py", line 350, in enable > Exception in module register(): 'C:\\Users\\jacks\\Anaconda3\\envs\\blender_env\\2.79\\scripts\\addons\\io_scene_obj\\_init_.py' > Exception in module register(): 'C:\\Users\\jacks\\Anaconda3\\envs\\blender_env\\2.79\\scripts\\addons\\io_mesh_ply\\_init_.py' > Exception in module register(): 'C:\\Users\\jacks\\Anaconda3\\envs\\blender_env\\2.79\\scripts\\addons\\io_anim_bvh\\_init_.py'
> Exception in module register(): 'C:\\Users\\jacks\\Anaconda3\\envs\\blender_env\\2.79\\scripts\\addons\\io_scene_fbx\\_init_.py' > Exception in module register(): 'C:\\Users\\jacks\\Anaconda3\\envs\\blender_env\\2.79\\scripts\\addons\\io_scene_3ds\\_init_.py' > AttributeError: expected Menu, NODE_MT_category_SH_INPUT class to have an "bl_idname" attribute > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\modules\nodeitems_utils.py", line 130, in register_node_categories > nodeitems_utils.register_node_categories('SHADER', shader_node_categories) > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\startup\nodeitems_builtins.py", line 475, in register > AttributeError: expected KeyingSetInfo, BUILTIN_KSI_LocRot class to have an "bl_idname" attribute > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\startup\keyingsets_builtins.py", line 677, in register > AttributeError: expected Menu, WM_MT_operator_presets class to have an "bl_idname" attribute > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\startup\bl_operators\_init_.py", line 68, in register > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\modules\bpy\utils\_init_.py", line 176, in register_module_call > AttributeError: expected UIList, UI_UL_list class to have an "bl_idname" attribute
> File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\startup\bl_ui\_init_.py", line 212, in > File "C:\Users\jacks\Anaconda3\envs\blender_env\2.79\scripts\modules\bpy\utils\_init_.py", line 93, in _test_import
I also just realized that you manage the bpy 1.2.3 ( link)! Are you attempting to update your prebuilt packages? I still wish there was an official anaconda channel for this though - as linux isn’t available from kitsune.one’s, yet their channel still has 1,300 downloads.
They have the bpy module from Blender 2.80 available on Mac too if you’re interested.
So at least kitsune.one’s anaconda download is working for me. I guess I can just ignore the warnings at this point because my script is working as intended. The mistake I had was with activating the addon properly - I mistakenly thought the init of each addon would activate functionality, so I wasn’t using addon_utils.enable(). After reading through your ‘Importing Addons’ github page, it looks like all the errors are from the GUI addons, which you already had figured out! So despite all of these errors/warnings, my script still gets past ‘import bpy’ and I can still use basic bpy functionality (e.g. Thanks in so down below is the list of import errors that bpy prints. Is anyone able to get this module building on MacOS at the moment? What are the build steps? Following the basic build steps provided on the Wiki do not work for me on a fresh install of MacOS Catalina. Consider the below, which doesn’t work:īuild_files/build_environment/install_deps.sh