ImportError:libIex.so.25:无法使用 OpenEXR 打开共享对象文件

ImportError:libIex.so.25:无法使用 OpenEXR 打开共享对象文件

我想在 python 中安装并导入 OpenEXR 包来读取一些.exr文件。我使用以下命令安装了该包:

sudo apt-get install libopenexr-dev
sudo apt-get install openexr
pip install OpenEXR

当我在 python 中导入包时,出现以下错误:

ImportError:libIex.so.25:无法打开共享对象文件:没有此文件或目录

我尝试了一些解决方案,例如,

sudo /sbin/ldconfig -v

发现于https://itsfoss.com/solve-open-shared-object-file-quick-tip/

但没用。

如何解决这个问题?我的ubuntu版本是18.04,python 3.6.10

答案1

你可以进入这个目录: /usr/lib/x86_64-linux-gnu 运行命令: ls -l | grep libIex* 一般可以找到对应的文件libIex*,比如可能存在一个名为 libIex-2_2.so.12.0.0

然后创建一个符号链接: sudo ln -s ./libIex-2_2.so.12.0.0 ./libIex.so.25

相关内容