• ImportError: libSM.so.6: cannot open shared object file: No such file or dir


    centos7和ubuntu18.04分别解决cv2缺少共享库( libSM.so.6)的解决方法

    https://blog.csdn.net/Bobdragery/article/details/106414041?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-7.control&dist_request_id=1619660554892_68902&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EOPENSEARCH%7Edefault-7.control

    yum install libSM-1.2.2-2.el7.x86_64 --setopt=protected_multilib=false

    yum install libXrender-0.9.10-1.el7.x86_64 --setopt=protected_multilib=false

    yum install libXext-1.3.3-3.el7.x86_64 --setopt=protected_multilib=false

    ubuntu18.04

    apt-get upgrade -y && apt-get install libsm6 -y && apt-get install libxrender1 -y && apt-get install libxext-dev -y

    ImportError: libSM.so.6: cannot open shared object file: No such file or dir

     https://blog.csdn.net/agonysome/article/details/108985079

    【Linux】 解决报错: ImportError: libSM.so.6: cannot open shared object file: No such file or directory

    https://www.cnblogs.com/richerdyoung/p/8458910.html

    https://blog.csdn.net/qq_35516745/article/details/103822597

    ImportError: libGL.so.1: cannot open shared object file: No such file or directory缺少共享库

    https://blog.csdn.net/agonysome/article/details/108985079

    https://www.pianshen.com/article/90272002473/

    Centos7安装opencv-python缺少共享库(libSM.so.6, libXrender.so.1, libXext.so.6)的解决办法

    https://blog.csdn.net/qq_18863573/article/details/103155439

    1.安装libSM.so.6 1.1通过yum安装 我们直接通过yum来安装libSM解决不了问题,

    那是因为yum源默认提供的库是i686的,

    如果我们的服务器系统是64位的,应该要安装的是x86_64版而非i686.

    http://rpmfind.net/linux/RPM/centos/7.9.2009/x86_64/Packages/libSM-1.2.2-2.el7.x86_64.html

    我们可以用 yum whatprovides libSM.so.6 来查看一下yum默认提供的libSM, 结果如下 可以看到默认提供的是i686的,

    但是我们需要x86_64, 所以安装的时候把i686改成x86_64,

    如下

    sudo yum install libSM-1.2.2-2.el7.x86_64 --setopt=protected_multilib=false

    sudo yum install libXrender-0.9.10-1.el7.x86_64 --setopt=protected_multilib=false

    sudo yum install mesa-libGL.x86_64

    LIBCLNTSH.SO: WRONG ELF CLASS: ELFCLASS32错误一例

    https://blog.csdn.net/weixin_33957648/article/details/89793623?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-1&spm=1001.2101.3001.4242

    已解决.so文件调用时wrong ELF class: ELFCLASS32

    https://blog.csdn.net/qq_34705828/article/details/77410965

  • 相关阅读:
    【Ecstore2.0】计划任务/队列/导入导出 的执行问题
    【Ecstore2.0】第三方信任登陆问题解决_备忘
    Ecstore 2.0 报表显示空白
    【Linux】 任务调度/计划 cron
    wdcp/wdlinux一键包的php5.3版本添加Zend.so 和Soap.so
    wdcp/wdlinux 在 UBUNTU/linux 中安装失败原因之创建用户
    假如女人是一种编程语言,你会更喜欢哪一种
    Linux中的ln
    wdcp/wdlinux 常用工具及命令集
    php 数组Array 删除指定键名值
  • 原文地址:https://www.cnblogs.com/funykatebird/p/14715567.html
Copyright © 2020-2023  润新知