浏览代码

Merge pull request #1525 from daeyun/daeyun-lib-dirs

[pyassimp] Search for libassimp.so in LD_LIBRARY_PATH if available.
Kim Kulling 7 年之前
父节点
当前提交
62e3ac9b4d
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      port/PyAssimp/pyassimp/helper.py

+ 3 - 0
port/PyAssimp/pyassimp/helper.py

@@ -30,6 +30,9 @@ if os.name=='posix':
     additional_dirs.append('/usr/lib/x86_64-linux-gnu')
     additional_dirs.append('/usr/lib/x86_64-linux-gnu')
     additional_dirs.append('/usr/local/lib/')
     additional_dirs.append('/usr/local/lib/')
 
 
+    if 'LD_LIBRARY_PATH' in os.environ:
+        additional_dirs.extend([item for item in os.environ['LD_LIBRARY_PATH'].split(':') if item])
+
     # check if running from anaconda.
     # check if running from anaconda.
     if "conda" or "continuum" in sys.version.lower():
     if "conda" or "continuum" in sys.version.lower():
       cur_path = get_python_lib()
       cur_path = get_python_lib()