python 安装MySQLdb模块
2016-03-16 16:41
513 查看
遇到的依赖包
zlib-1.2.7
setuptools-0.6c11
MySQL-python-1.2.3
且安装过zlib后需要重新编译python并安装
另外遇到一个问题
ImportError: /home/xxx/.python-eggs/MySQL_python-1.2.3-py2.7-linux-x86_64.egg-tmp/_mysql.so: undefined symbol: __cxa_pure_virtual
这是由于mysql的编译采用的g++而MySQL-python的编译采用的gcc
解决方法为在MySQL-python目录下重新链接_mysql,并安装
g++ -pthread -shared build/temp.linux-x86_64-2.7/_mysql.o -L/usr/lib64/mysql -lmysqlclient_r -lpthread -lm -lrt -ldl -o build/lib.linux-x86_64-2.7/_mysql.so
然后再次执行python setup.py install
zlib-1.2.7
setuptools-0.6c11
MySQL-python-1.2.3
且安装过zlib后需要重新编译python并安装
另外遇到一个问题
ImportError: /home/xxx/.python-eggs/MySQL_python-1.2.3-py2.7-linux-x86_64.egg-tmp/_mysql.so: undefined symbol: __cxa_pure_virtual
这是由于mysql的编译采用的g++而MySQL-python的编译采用的gcc
解决方法为在MySQL-python目录下重新链接_mysql,并安装
g++ -pthread -shared build/temp.linux-x86_64-2.7/_mysql.o -L/usr/lib64/mysql -lmysqlclient_r -lpthread -lm -lrt -ldl -o build/lib.linux-x86_64-2.7/_mysql.so
然后再次执行python setup.py install
相关文章推荐
- python通过eval解析json
- python文件+文件夹操作
- Python ORM slqalchemy 中join的使用
- Python模块学习:urllib
- python str.format()方法的基本用法
- python连接mysql数据库
- python 正则表达式
- 使用R和Python计算AUC
- python abc II
- openerp js调用Python类方法
- Python的web小游戏启动心得
- 【python】:python学习的好资源
- 【python】:python学习的好资源
- 如何在Windows下开发Python:在cmd下运行Python脚本
- Python测试驱动编写
- python学习6 web开发
- 【算法】-8大排序算法总结-Python
- python面向对象高级编程
- 用numpy里的savetxt()
- python数据持久存储:pickle模块的基本使用