玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容

Python2.7在做连接mysql数据库操作时崩溃啦

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

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

自己解决了,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是另外装的。

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/wenda/wd18491.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年06月12日 - 10时28分32秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules