一、问题描述

在centos linux系统中使用import cv2的时候报如下错误:

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

 

二、解决办法

 yum install libXrender-devel.x86_64

如果中途出现:

  File "/usr/libexec/urlgrabber-ext-down", line 28
    except OSError, e:

这是由于linux系统中自带的是python2,同时系统也安装了python3,yum使用的还是python2,

可以做如下修改:

vim 报错的文件

,将头行"#!/usr/bin/python" 改为 "#!/usr/bin/python2"即可。

然后再次执行 yum install libXrender-devel.x86_64

Logo

更多推荐