Linux下编译安装MySQL-Python教程


Posted in Python onFebruary 02, 2015

1、下载mysql-python

官网地址:http://sourceforge.net/projects/mysql-python/

2、安装mysql-python

# tar -zxvf MySQL-python-1.2.3.tar.gz

# cd MySQL-python-1.2.3

# whereis mysql_config

mysql_config: /usr/bin/mysql_config /usr/share/man/man1/mysql_config.1.gz

# vi site.cfg

threadsafe = False

mysql_config = /usr/bin/mysql_config

# whereis mysql

mysql: /usr/bin/mysql /usr/lib/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

# export LD_LIBRARY_PATH=/usr/include/mysql

# python setup.py build

# python setup.py install

注意:
1.编译mysql-python需要mysql头文件。
2.安装mysql-python需要setuptools工具。

3、测试

# python

>>> import MySQLdb

>>>

如果没有错误提示或者以下错误提示,那么表示安装成功。

错误提示:

/usr/local/lib/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.py:3: UserWarning: Module _mysql was already imported from /usr/local/lib/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.pyc, but /root/MySQL-python-1.2.3 is being added to sys.path

报错原因:

执行python setup.py install,MySQLdb模块会被拷贝python的site-packages目录。如果在执行python的目录中存在相同的模块,就可能重复导入模块。

解决办法:

换个目录执行python即可。

Python 相关文章推荐
天翼开放平台免费短信验证码接口使用实例
Dec 18 Python
35个Python编程小技巧
Apr 01 Python
Python简单操作sqlite3的方法示例
Mar 22 Python
python计算auc指标实例
Jul 13 Python
python下10个简单实例代码
Nov 15 Python
获取python文件扩展名和文件名方法
Feb 02 Python
python生成每日报表数据(Excel)并邮件发送的实例
Feb 03 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
Aug 13 Python
Python分割训练集和测试集的方法示例
Sep 19 Python
Python实现图像的垂直投影示例
Jan 17 Python
python2 对excel表格操作完整示例
Feb 23 Python
Python 创建TCP服务器的方法
Jul 28 Python
Python写的服务监控程序实例
Jan 31 #Python
用python 制作图片转pdf工具
Jan 30 #Python
Python是编译运行的验证方法
Jan 30 #Python
Python的类实例属性访问规则探讨
Jan 30 #Python
Python中的作用域规则详解
Jan 30 #Python
Python中使用Boolean操作符做真值测试实例
Jan 30 #Python
Python中的zip函数使用示例
Jan 29 #Python
You might like
基于Zend的Config机制的应用分析
2013/05/02 PHP
php防止恶意刷新与刷票的方法
2014/11/21 PHP
PHP中的流(streams)浅析
2015/07/02 PHP
laravel excel 上传文件保存到本地服务器功能
2019/11/14 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
js常用函数 不错
2006/09/08 Javascript
JSON 学习之完全手册 图文
2007/05/29 Javascript
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
Javascript 垃圾收集机制介绍理解
2013/05/14 Javascript
json数据的列循环示例
2013/09/06 Javascript
jQuery鼠标经过方形图片切换成圆边效果代码分享
2015/08/20 Javascript
九种原生js动画效果
2015/11/11 Javascript
基于JQuery打造无缝滚动新闻步骤详解
2016/03/31 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
Vue全局loading及错误提示的思路与实现
2019/08/09 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
js生成1到100的随机数最简单的实现方法
2020/02/07 Javascript
原生JS实现留言板功能
2020/02/08 Javascript
Vue组件化开发之通用型弹出框的实现
2020/02/28 Javascript
几个提升Python运行效率的方法之间的对比
2015/04/03 Python
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
Python中死锁的形成示例及死锁情况的防止
2016/06/14 Python
python实现停车管理系统
2018/11/30 Python
python多进程读图提取特征存npy
2019/05/21 Python
Python可变对象与不可变对象原理解析
2020/02/25 Python
Python3之外部文件调用Django程序操作model等文件实现方式
2020/04/07 Python
python线程池 ThreadPoolExecutor 的用法示例
2020/10/10 Python
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
人力资源部培训专员岗位职责
2014/01/02 职场文书
医学专业职业生涯规划范文
2014/02/05 职场文书
2014年青年教师工作总结
2014/12/17 职场文书
大学生求职自荐信范文
2015/03/04 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书
MySQL分区路径子分区再分区
2022/04/13 MySQL
python热力图实现的完整实例
2022/06/25 Python