With a fresh installation of Blender and BlenderBIM, when attempting to activate the BlenderBIM add-on I get the following error:
Traceback (most recent call last):
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/__init__.py", line 61, in <module>
from . import ifcopenshell_wrapper
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/ifcopenshell_wrapper.py", line 13, in <module>
from . import _ifcopenshell_wrapper
ImportError: dlopen(/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so, 0x0002): tried: '/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so' (no such file), '/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Applications/Blender.app/Contents/Resources/3.6/scripts/modules/addon_utils.py", line 333, in enable
mod = __import__(module_name)
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/__init__.py", line 40, in <module>
import blenderbim.bim
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/bim/__init__.py", line 22, in <module>
from . import handler, ui, prop, operator, helper
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/bim/handler.py", line 22, in <module>
import ifcopenshell.api.owner.settings
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/__init__.py", line 69, in <module>
raise ImportError("IfcOpenShell not built for '%s'" % python_distribution)
ImportError: IfcOpenShell not built for 'darwin/64bit/python3.10'
Traceback (most recent call last):
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/__init__.py", line 61, in <module>
from . import ifcopenshell_wrapper
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/ifcopenshell_wrapper.py", line 13, in <module>
from . import _ifcopenshell_wrapper
ImportError: dlopen(/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so, 0x0002): tried: '/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so' (no such file), '/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/_ifcopenshell_wrapper.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Applications/Blender.app/Contents/Resources/3.6/scripts/modules/addon_utils.py", line 333, in enable
mod = __import__(module_name)
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/__init__.py", line 40, in <module>
import blenderbim.bim
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/bim/__init__.py", line 22, in <module>
from . import handler, ui, prop, operator, helper
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/bim/handler.py", line 22, in <module>
import ifcopenshell.api.owner.settings
File "/Users/roy/Library/Application Support/Blender/3.6/scripts/addons/blenderbim/libs/site/packages/ifcopenshell/__init__.py", line 69, in <module>
raise ImportError("IfcOpenShell not built for '%s'" % python_distribution)
ImportError: IfcOpenShell not built for 'darwin/64bit/python3.10'
Any help resolving this would be greatly appreciated.