首页 > 解决方案 > 如何让我的 Anaconda 环境“识别”/激活 anaconda/envs/envname/lib 中的 .so 文件?

问题描述

envname激活Anaconda 环境后,conda list会生成已安装的软件包。

但是,在目录anaconda/envs/envname/lib中还有一些.so上面没有列出的文件(例如,符号链接文件libavcodec.so.57)。

此外,当运行一些依赖于libavcodec.so.57(在envname环境中)的 Python 代码时,我得到:

ImportError: libavcodec.so.57: cannot open shared object file: No such file or directory

如何让我的 Anaconda 环境“识别”(即显示在“conda 列表”中并在 Python 程序运行时使用libavcodec.so.57anaconda/envs/envname/lib

标签: pythonanaconda

解决方案


推荐阅读