python - 如何让我的 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.57
)anaconda/envs/envname/lib
?
解决方案
推荐阅读
- javascript - ReadmoreJS - CodePen 不输出任何内容
- javascript - 如何在使用 jquery 发送 AJAX 请求之前检查是否单击了按钮?
- c# - 为文件编写 AppProperties 时如何修复错误请求
- c# - 如何使用 XmlConvert 类将 byte[] 转换为字符串?
- c# - Powershell脚本在c#中使用System.Diagnostics.Process.Start运行时无法加载模块?
- c - 关于 GCC 优化器的问题以及为什么这段代码总是返回 42?
- java - Spring 在基本 Spring Boot 应用程序中找不到 bean
- asp.net-mvc-5 - 哪种方法更适合网站中的数据库支持?“类库”或“Web API”
- python - 将文本文件转换为图形
- excel - Excel 4.0 宏不适用于 64 位 Excel,并且“VirtualAlloc”返回 8 字节中的 4 字节