当前位置:python教程 > python高级教程 > 解决ImportError: libmysqlclient_r.so.16: cannot open shared ob

解决ImportError: libmysqlclient_r.so.16: cannot open shared ob

  • python高级教程
  • 发布时间:2022-05-31 00:30:42 作者:python学习 来源:[db:来源]
  • 本文有170个文字,大小约为1KB,预计阅读时间1分钟

原文标题:解决ImportError: libmysqlclient_r.so.16: cannot open shared ob

在开发一个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

这时候就不会出错了


关于解决ImportError: libmysqlclient_r.so.16: cannot open shared ob更多文章

[版权声明]

本文标题:解决ImportError: libmysqlclient_r.so.16: cannot open shared ob作者:python学习

本文链接:http://www.ccpit.org.cn/gaoji/7264.html——此文章系本站原创/整理,转载请标明出处、原标题、链接