macos - 使用python连接mysql数据库,python崩溃了(OS X)
伊谢尔伦
伊谢尔伦 2017-04-17 15:24:35
[Python讨论组]

google以后发现大部分问题时libmysqlclient.18.dylib加载路径不对,做了软链接以后还是有问题。
ps:python 2.7.6 Mac自带的。

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(2)
PHP中文网

把系统自带的py删了,换homebrew安装试试。
我之前用系统自带的py各种神奇的问题……

PHPz

自己解决了,stackoverflow上类似的问题解决方案如下:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
结果我发现确实是这个问题,引用的路径不对,但是我在usr/lib下面已经有了一个软连接,连接到的事mysql-connector-c/lib下面的,这里不用犹豫直接删掉再执行上面命令就行了。
ps:osx 可以用mdfind -name libmysqlclient.18.dylib 快速找到这个文件的位置,如果你的mysql是另外装的。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号