0

当我收到错误消息时,我在虚拟环境(即 pipenv)中使用 OpenCV 时遇到了困难

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

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

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

我什至接受在本地安装它,然后将其复制到虚拟环境的包中。

4

1 回答 1

0

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

您可以按以下方式解决问题:

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

    导出 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data00/chenpengda/lib_files

  • 3 获取 .bashrc

于 2018-07-05T06:24:57.920 回答