centos7部署opencv项目故障排除记录

1.安装python3.8.5,见上一篇随笔。

2.安装报错记录:

mysqlclient安装出错:

OSError: mysql_config not found

解决办法:

yum install mysql-devel gcc gcc-devel python-devel

注意如果报错:

Error: Package: 1:mariadb-devel-5.5.68-1.el7.x86_64 (os)
           Requires: mariadb-libs(x86-64) = 1:5.5.68-1.el7

则说明缺少组件:mysql-community-devel-5.7.35-1.el7.x86_64.rpm,请在mysql的bundle组件中查找并通过rpm -ivh安装。 

pip出错:

ImportError: No module named pip._internal.cli.main

网上一片一片,说什么卸载重装pip,但是不可盲从,我用命令:

python -V

发现python竟然是2.7.5,怎么又回到系统自带的版本了?然后用Pyhon3命令,发现返回正常。这说明系统的超链接出错了,然后定位到/usr/bin/python,发现果然定位出错。于是,删除此超链接文件,重新生成python3的超链接,重新安装项目所需组件,问题解决。

libGL.so.1错误:

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

解决办法:

yum install libglvnd-glx 

 

posted @ 2021-08-20 17:12  Shapley  阅读(335)  评论(0编辑  收藏  举报