# My dental segmentator on the mac does not work please help

**URL:** <https://discourse.slicer.org/t/my-dental-segmentator-on-the-mac-does-not-work-please-help/45874>\
**Category:** Support\
**Tags:** segmentation, dental, dentalsegmentator\
**Created:** [January 23, 2026, 5:34am UTC](https://discourse.slicer.org/t/my-dental-segmentator-on-the-mac-does-not-work-please-help/45874 "2026-01-23T05:34:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sankalpa\_Gamage](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sankalpa_gamage/32/81459_2.png) [@Sankalpa\_Gamage](https://discourse.slicer.org/u/Sankalpa_Gamage)\
**Post date:** [January 23, 2026, 5:34am UTC](https://discourse.slicer.org/t/my-dental-segmentator-on-the-mac-does-not-work-please-help/45874/1 "2026-01-23T05:34:04Z")

</div>

[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Session start time …: 20260123\_104632  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Slicer version …: 5.10.0 (revision 34045 / a2b6d08) macosx-amd64 - installed release  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Operating system …: macOS / 26.2 / 25C56 / UTF-8 - 64-bit  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Memory …: 16384 MB physical, 3072 MB virtual  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - CPU …: Apple M3, 8 cores, 8 logical processors  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - VTK configuration …: OpenGL2 rendering, TBB threading  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Qt configuration …: version 5.15.18, with SSL, requested OpenGL 3.2 (core profile)  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - DCMTK configuration …: version 3.6.8, no SSL  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Internationalization …: disabled, language=  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Developer mode …: disabled  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Application path …: /Applications/Slicer.app/Contents/MacOS  
[DEBUG][Qt] 23.01.2026 10:46:32 (unknown:0) - Additional module paths ..: Extensions-34045/NNUNet/lib/Slicer-5.10/qt-scripted-modules, Extensions-34045/PyTorch/lib/Slicer-5.10/qt-scripted-modules, Extensions-34045/DentalSegmentator/lib/Slicer-5.10/qt-scripted-modules, Extensions-34045/SlicerPythonTestRunner/lib/Slicer-5.10/qt-scripted-modules  
[INFO][Stream] 23.01.2026 10:46:32 (unknown:0) -  
[DEBUG][Python] 23.01.2026 10:46:35 [Python] (/Applications/Slicer.app/Contents/lib/Slicer-5.10/qt-scripted-modules/SubjectHierarchyPlugins/AbstractScriptedSubjectHierarchyPlugin.py:40) - Scripted subject hierarchy plugin registered: SegmentEditor  
[DEBUG][Python] 23.01.2026 10:46:35 [Python] (/Applications/Slicer.app/Contents/lib/Slicer-5.10/qt-scripted-modules/SubjectHierarchyPlugins/AbstractScriptedSubjectHierarchyPlugin.py:40) - Scripted subject hierarchy plugin registered: SegmentStatistics  
[DEBUG][Qt] 23.01.2026 10:46:35 (unknown:0) - Switch to module: “Welcome”  
[WARNING][Qt] 23.01.2026 10:46:38 (unknown:0) - Populating font family aliases took 155 ms. Replace uses of missing font family “Courier” with one that exists to avoid this cost.  
[DEBUG][Qt] 23.01.2026 10:46:40 (unknown:0) - Python console user input: slicer.util.pip\_install(“acvl\_utils==0.2”)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Collecting acvl\_utils==0.2  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Using cached acvl\_utils-0.2-py3-none-any.whl  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: numpy in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from acvl\_utils==0.2) (2.0.2)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: batchgenerators in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from acvl\_utils==0.2) (0.25.1)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: torch in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from acvl\_utils==0.2) (2.2.2)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: SimpleITK in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from acvl\_utils==0.2) (2.5.2rc2.dev6)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: scikit-image in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from acvl\_utils==0.2) (0.26.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: connected-components-3d in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from acvl\_utils==0.2) (3.26.1)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: pillow\>=7.1.2 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from batchgenerators-\>acvl\_utils==0.2) (11.2.1)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: scipy in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from batchgenerators-\>acvl\_utils==0.2) (1.13.1)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: scikit-learn in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from batchgenerators-\>acvl\_utils==0.2) (1.8.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: future in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from batchgenerators-\>acvl\_utils==0.2) (1.0.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: pandas in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from batchgenerators-\>acvl\_utils==0.2) (3.0.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: unittest2 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from batchgenerators-\>acvl\_utils==0.2) (1.1.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: threadpoolctl in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from batchgenerators-\>acvl\_utils==0.2) (3.6.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: networkx\>=3.0 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from scikit-image-\>acvl\_utils==0.2) (3.6.1)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: imageio!=2.35.0,\>=2.33 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from scikit-image-\>acvl\_utils==0.2) (2.37.2)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: tifffile\>=2022.8.12 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from scikit-image-\>acvl\_utils==0.2) (2026.1.14)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: packaging\>=21 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from scikit-image-\>acvl\_utils==0.2) (25.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: lazy-loader\>=0.4 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from scikit-image-\>acvl\_utils==0.2) (0.4)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: filelock in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from torch-\>acvl\_utils==0.2) (3.20.3)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: typing-extensions\>=4.8.0 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from torch-\>acvl\_utils==0.2) (4.14.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: sympy in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from torch-\>acvl\_utils==0.2) (1.14.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: jinja2 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from torch-\>acvl\_utils==0.2) (3.1.6)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: fsspec in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from torch-\>acvl\_utils==0.2) (2026.1.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: MarkupSafe\>=2.0 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from jinja2-\>torch-\>acvl\_utils==0.2) (3.0.3)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: python-dateutil\>=2.8.2 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from pandas-\>batchgenerators-\>acvl\_utils==0.2) (2.9.0.post0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: joblib\>=1.3.0 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from scikit-learn-\>batchgenerators-\>acvl\_utils==0.2) (1.5.3)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: mpmath\<1.4,\>=1.1.0 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from sympy-\>torch-\>acvl\_utils==0.2) (1.3.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Collecting argparse (from unittest2-\>batchgenerators-\>acvl\_utils==0.2)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Using cached argparse-1.4.0-py2.py3-none-any.whl.metadata (2.8 kB)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: six\>=1.4 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from unittest2-\>batchgenerators-\>acvl\_utils==0.2) (1.17.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: traceback2 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from unittest2-\>batchgenerators-\>acvl\_utils==0.2) (1.4.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Requirement already satisfied: linecache2 in /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages (from traceback2-\>unittest2-\>batchgenerators-\>acvl\_utils==0.2) (1.0.0)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Using cached argparse-1.4.0-py2.py3-none-any.whl (23 kB)  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Installing collected packages: argparse, acvl\_utils  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Attempting uninstall: acvl\_utils  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Found existing installation: acvl\_utils 0.2.5  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Uninstalling acvl\_utils-0.2.5:  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Successfully uninstalled acvl\_utils-0.2.5  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - nnunetv2 2.6.2 requires acvl-utils\<0.3,\>=0.2.3, but you have acvl-utils 0.2 which is incompatible.  
[INFO][Stream] 23.01.2026 10:46:41 (unknown:0) - Successfully installed acvl\_utils-0.2 argparse-1.4.0  
[DEBUG][Qt] 23.01.2026 10:47:30 (unknown:0) - Switch to module: “DICOM”  
[INFO][Python] 23.01.2026 10:47:32 [Python] (/Applications/Slicer.app/Contents/lib/Slicer-5.10/qt-scripted-modules/DICOMScalarVolumePlugin.py:445) - Loading with imageIOName: GDCM  
[DEBUG][Python] 23.01.2026 10:47:32 [Python] (/Applications/Slicer.app/Contents/lib/Slicer-5.10/qt-scripted-modules/DICOMScalarVolumePlugin.py:567) - DICOM window/level (1048.0/4096.0) set to volume ‘11: Axial’ from SOP instance 1.76.380.18.11.1240614171306551.5272.92.170.  
[DEBUG][Qt] 23.01.2026 10:47:38 (unknown:0) - Switch to module: “DentalSegmentator”  
[ERROR][VTK] 23.01.2026 10:47:38 [vtkSlicerSegmentEditorLogic (0x600003ca41a0)] (vtkSlicerSegmentEditorLogic.cxx:846) - SetSourceVolumeNode: need to set segment editor and segmentation nodes first  
[INFO][Python] 23.01.2026 10:47:43 [Python] (/Applications/Slicer.app/Contents/Extensions-34045/NNUNet/lib/Slicer-5.10/qt-scripted-modules/SlicerNNUNetLib/InstallLogic.py:57) - nnUNet is already installed (2.6.2) and compatible with requested version (nnunetv2).  
[DEBUG][Python] 23.01.2026 10:47:43 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:1049) - Starting new HTTPS connection (1): [www.google.com:443](http://www.google.com:443)  
[DEBUG][Python] 23.01.2026 10:47:44 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:544) - [https://www.google.com:443](https://www.google.com:443) “GET / HTTP/1.1” 200 None  
[DEBUG][Python] 23.01.2026 10:47:44 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:1049) - Starting new HTTPS connection (1): [api.github.com:443](http://api.github.com:443)  
[DEBUG][Python] 23.01.2026 10:47:44 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:544) - [https://api.github.com:443](https://api.github.com:443) “GET /repos/gaudot/SlicerDentalSegmentator HTTP/1.1” 200 1480  
[DEBUG][Python] 23.01.2026 10:47:45 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:1049) - Starting new HTTPS connection (1): [api.github.com:443](http://api.github.com:443)  
[DEBUG][Python] 23.01.2026 10:47:45 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:544) - [https://api.github.com:443](https://api.github.com:443) “GET /repos/gaudot/SlicerDentalSegmentator/releases HTTP/1.1” 200 828  
[DEBUG][Python] 23.01.2026 10:47:45 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:1049) - Starting new HTTPS connection (1): [api.github.com:443](http://api.github.com:443)  
[DEBUG][Python] 23.01.2026 10:47:46 [Python] (/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/urllib3/connectionpool.py:544) - [https://api.github.com:443](https://api.github.com:443) “GET /repos/gaudot/SlicerDentalSegmentator/releases/147040025/assets HTTP/1.1” 200 602  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) -  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - A module that was compiled using NumPy 1.x cannot be run in  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - NumPy 2.0.2 as it may crash. To support both 1.x and 2.x  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - versions of NumPy, modules must be compiled with NumPy 2.0.  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - Some module may need to rebuild instead e.g. with ‘pybind11\>=2.12’.  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) -  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - If you are a user of the module, the easiest solution will be to  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - downgrade to ‘numpy\<2’ or try to upgrade the affected module.  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - We expect that some modules will need time to support NumPy 2.  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) -  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - Traceback (most recent call last): File “/Applications/Slicer.app/Contents/Extensions-34045/DentalSegmentator/lib/Slicer-5.10/qt-scripted-modules/DentalSegmentatorLib/SegmentationWidget.py”, line 238, in onApplyClicked  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - self.\_runSegmentation()  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - File “/Applications/Slicer.app/Contents/Extensions-34045/DentalSegmentator/lib/Slicer-5.10/qt-scripted-modules/DentalSegmentatorLib/SegmentationWidget.py”, line 257, in \_runSegmentation  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - if not parameter.isSelectedDeviceAvailable():  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - File “/Applications/Slicer.app/Contents/Extensions-34045/NNUNet/lib/Slicer-5.10/qt-scripted-modules/SlicerNNUNetLib/Parameter.py”, line 66, in isSelectedDeviceAvailable  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - import torch  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - File “/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/torch/ **init**.py”, line 1477, in  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - from .functional import \* # noqa: F403  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - File “/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/torch/functional.py”, line 9, in  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - import torch.nn.functional as F  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - File “/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/torch/nn/ **init**.py”, line 1, in  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - from .modules import \* # noqa: F403  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - File “/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/torch/nn/modules/ **init**.py”, line 35, in  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - from .transformer import TransformerEncoder, TransformerDecoder,  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - File “/Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/torch/nn/modules/transformer.py”, line 20, in  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - device: torch.device = torch.device(torch.\_C.\_get\_default\_device()), # torch.device(‘cpu’),  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - /Applications/Slicer.app/Contents/lib/Python/lib/python3.12/site-packages/torch/nn/modules/transformer.py:20: UserWarning: Failed to initialize NumPy: \_ARRAY\_API not found (Triggered internally at /Users/runner/work/pytorch/pytorch/pytorch/torch/csrc/utils/tensor\_numpy.cpp:84.)  
[CRITICAL][Stream] 23.01.2026 10:47:47 (unknown:0) - device: torch.device = torch.device(torch.\_C.\_get\_default\_device()), # torch.device(‘cpu’),  
[ERROR][Python] 23.01.2026 10:47:56 [Python] (/Applications/Slicer.app/Contents/bin/Python/slicer/util.py:3146) - Failed to load the segmentation.  
Something went wrong during the nnUNet processing.  
Please check the logs for potential errors and contact the library maintainers.
