我想在 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