如何在Mac上的虚拟环境中安装libSM

时间:2018-03-22 18:03:41

标签: macos opencv pipenv

我在虚拟环境(即pipenv)中遇到OpenCV有困难,因为我收到错误

ImportError: libSM.so.6: cannot open shared object file: No such file or directory

我发现许多解决方案建议通过apt-get或yum安装libsm6,但是这些在mac上不存在,我在网上找不到任何安装指南。

如何在macOS上的虚拟环境中安装libsm6?

我甚至接受在本地安装它然后被复制到虚拟环境的包中。

1 个答案:

答案 0 :(得分:0)

我昨天遇到了和你同样的问题。

您可以解决以下问题:

  • 1将libSM.so.6复制到文件夹(例如/data00/chenpengda/lib_files
  • 2在.bashrc中,添加行:

    export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/ data00 / chenpengda / lib_files

  • 3源.bashrc