`Unable to import the SlicerVmtk libraries` in Slicer4.7, macOS

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

`Unable to import the SlicerVmtk libraries` in Slicer4.7, macOS

This post has NOT been accepted by the mailing list yet.
Hi there,

I am using vmtk as an extension in 3D Slicer4.7. It works fine on Windows, but fails to import dynamic libraries in macOS by reporting `Unable to import the SlicerVmtk libraries`.

`qt-scripted-modules` can be accessed, but `qt-loadable-modules` can not be found. It seems that rpath is incorrect. Anybody knows how to solve it?

Errors in Python interactor:

>>> [VMTK 04/17/2017 12:53:06] DEBUG: Starting Level Set Segmentation..
Unable to import the SlicerVmtk libraries
Traceback (most recent call last):
  File "/Applications/Slicer.app/Contents/Extensions-25933/SlicerExtension-VMTK/lib/Slicer-4.7/qt-scripted-modules/LevelSetSegmentation.py", line 342, in onRefreshButtonClicked
    self.start( True )
  File "/Applications/Slicer.app/Contents/Extensions-25933/SlicerExtension-VMTK/lib/Slicer-4.7/qt-scripted-modules/LevelSetSegmentation.py", line 622, in start
    'collidingfronts' ) )
  File "/Applications/Slicer.app/Contents/Extensions-25933/SlicerExtension-VMTK/lib/Slicer-4.7/qt-scripted-modules/SlicerVmtkCommonLib/LevelSetSegmentationLogic.py", line 64, in performInitialization
    collidingFronts = vtkvmtkSegmentation.vtkvmtkCollidingFrontsImageFilter()