瀏覽代碼

Switching to pypi nixWrapper

Andrej Studen 2 周之前
父節點
當前提交
3bd671d169
共有 1 個文件被更改,包括 4 次插入9 次删除
  1. 4 9
      slicerModules/segmentationBrowser.py

+ 4 - 9
slicerModules/segmentationBrowser.py

@@ -10,6 +10,9 @@ import pathlib
 import chardet
 import re
 import functools
+
+import nixWrapper
+
 #
 # labkeySlicerPythonExtension
 #
@@ -475,14 +478,6 @@ class segmentationBrowserWidget(ScriptedLoadableModuleWidget):
         pass
 
 
-def loadLibrary(name):
-    #utility function to load nix library from git
-    fwrapper=nixModule.getWrapper('nixWrapper.py')
-    p=pathlib.Path(fwrapper)
-    sys.path.append(str(p.parent))
-    import nixWrapper
-    return nixWrapper.loadLibrary(name)
-
 
 #
 # segmentationBrowserLogic
@@ -518,7 +513,7 @@ class segmentationBrowserLogic(ScriptedLoadableModuleLogic):
             self.setup['paths']={}
 
         lName='labkeyInterface'
-        loadLibrary(lName)
+        nixWrapper.loadLibrary(lName)
       
         import labkeyInterface
         import labkeyDatabaseBrowser