Python:MySQLdb和“未加载库:libmysqlclient.16.dylib”

Python:MySQLdb和“未加载库:libmysqlclient.16.dylib”,第1张

Python:MySQLdb和“未加载库:libmysqlclient.16.dylib”

_mysql.so
是指
libmysqlclient.16.dylib
。也就是说,充当Python和MySQL客户端库之间的桥梁的共享库是
_mysql.so
指MySQL客户端库的动态库,并且由于某种原因而无法加载该库。

您需要回答的问题:

  • libmysqlclient.16.dylib
    您的系统上是否有任何地方?如果不是,则需要安装MySQL客户端软件。
  • 如果是这样,您的
    DYLD_LIBRARY_PATH
    设置中是否包含该库的目录?如果不是,请尝试添加它。
  • 如果是这样,则必须确保
    libmysqlclient.16.dylib
    文件未损坏。我的副本安装在
    /opt/local/lib/mysql5/mysql/libmysqlclient.16.dylib
    MacPorts的帮助下,具有MD5签名
    c79ee91af08057dfc269ee212915801a
    ,大小为1,462,376字节。您的副本是什么样的?


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5022318.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-15

发表评论

登录后才能评论

评论列表(0条)

    保存