最近用python脚本写了一些数据库相关的脚本,用的是MySQLdb库。然后部门以后要用RF来做接口,搭建完环境,发现原先的脚本不能用了;
![](https://i-blog.csdnimg.cn/blog_migrate/cabfdda7d0c9516e0e68c27817b05b3c.png)
原因是:
wxPython2.8依赖 32位的 python2.7而不是64位。而MySQL-python依赖64位的 python2.7 。所以会报 _mysql.so, 2): Symbol not found: _mysql_affected_rows。
(在安装
wxPython2.8的时候,执行了 defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
)
解决办法一: </