解决ImportError: libmysqlclient_r.so.16: cannot open shared object file

kkkkk 2018年12月17日 23:07 Python高级

在开发一个python项目是,需要用到mysql,但是,

安装完mysql-python后import加载模块提示以下错误:

ImportError: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory

可以尝试一下两种方法:

方法一:

在mysql-ython的安装目录下找到site.cfg,将

#mysql_config = XXXXXXXXXXXXXXXX

注释符号去掉,并填上mysql_config的地址


方法二:

将mysql/lib下所有关于libmysqlclient的so文件软链接到/usr/lib下。

>>> ln -s /usr/local/mysql/lib/mysql/libmysqlclient* /usr/lib

重新加载配置

>>> ldconfig

这时候就不会出错了


文章评论(0)
  • avatar kkkkkk 2018年12月21日 11:31
    潭州python学院老师真棒!
    kkkkk
    2018年12月21日 11:16
    语言表达准确、流畅,表现力强。
    回复
  • avatar kkkkkk 2018年12月21日 11:31
    能向你学习吗?
    kkkkklxinde
    2018年12月21日 11:17
    炫丽清新,颇有韵味。流利贴切,描写佳妙。叙事抒情,均颇贴切。淋漓尽致,颇切题意。
    回复
  • avatar kkkkklxinde 2018年12月21日 11:17
    炫丽清新,颇有韵味。流利贴切,描写佳妙。叙事抒情,均颇贴切。淋漓尽致,颇切题意。
    回复
  • avatar kkkkk 2018年12月21日 11:16
    语言表达准确、流畅,表现力强。
    回复