Anaconda OpenCV Arch Linux libselinux.so错误

时间:2016-10-18 13:54:20

标签: python linux opencv anaconda

我已经在相对全新的Arch安装上安装了Anaconda 64位。

我按照here的说明为opencv设置了一个虚拟环境:

conda create -n opencv numpy scipy scikit-learn matplotlib python=3
source activate opencv
conda install -c https://conda.binstar.org/menpo opencv3

当我在激活的虚拟环境中运行“import cv2”时,我得到:

ImportError: libselinux.so.1: cannot open shared object file: No such file or directory

我不知道如何解决这个问题 - 我是否需要进行内核更改? 谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

修复了在AUR中安装libselinux软件包的问题:

yaourt -S libselinux

我现在有另一个问题:

ImportError: /usr/lib/libpangoft2-1.0.so.0: undefined symbol: FcWeightToOpenType

解决问题368

conda install -c asmeurer pango

答案 1 :(得分:0)

要解决此问题,您可以使用以下命令安装缺少的软件包:

yaourt -S libselinux