签到成功

知道了

CNDBA社区CNDBA社区

安装 MySQL-python 提示:ImportError: libmysqlclient.so.20: cannot open shared object file: No such file or directory

2018-04-17 13:47 7920 0 原创 Python 故障处理
作者: leo

问题:安装MySQL-python 提示如下错误:

>>> import MySQLdb
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/site-packages/MySQLdb/__init__.py", line 19, in <module>
    import _mysql
ImportError: libmysqlclient.so.20: cannot open shared object file: No such file or directory

解决办法:

libmysqlclient.so.20 文件,然后做一个软连接:
[root@www.cndba.cn XinMonitorClient]# find / -name libmysqlclient.so.20
/usr/local/mysql/lib/libmysqlclient.so.20
[root@www.cndba.cn bin]# ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /usr/lib64/libmysqlclient.so.20
[root@www.cndba.cn bin]# python
Python 2.7.14 (default, Mar 16 2018, 18:40:32) 
[GCC 4.8.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
http://www.cndba.cn/cndba/leo1990/article/2729 http://www.cndba.cn/cndba/leo1990/article/2729 http://www.cndba.cn/cndba/leo1990/article/2729 http://www.cndba.cn/cndba/leo1990/article/2729
http://www.cndba.cn/cndba/leo1990/article/2729
http://www.cndba.cn/cndba/leo1990/article/2729 http://www.cndba.cn/cndba/leo1990/article/2729 http://www.cndba.cn/cndba/leo1990/article/2729
http://www.cndba.cn/cndba/leo1990/article/2729
http://www.cndba.cn/cndba/leo1990/article/2729

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
leo

leo

关注

坚持你的坚持

  • 202
    原创
  • 0
    翻译
  • 39
    转载
  • 16
    评论
  • 访问:765219次
  • 积分:1270
  • 等级:核心会员
  • 排名:第8名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ