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 相关文章推荐
python定时关机小脚本
Jun 20 Python
Python开发虚拟环境使用virtualenvwrapper的搭建步骤教程图解
Sep 19 Python
简单谈谈python基本数据类型
Sep 26 Python
python 用for循环实现1~n求和的实例
Feb 01 Python
基于python历史天气采集的分析
Feb 14 Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
Apr 05 Python
利用PyCharm操作Github(仓库新建、更新,代码回滚)
Dec 18 Python
python连接mongodb集群方法详解
Feb 13 Python
python之语音识别speech模块
Sep 09 Python
Python 串口通信的实现
Sep 29 Python
Python图像处理之膨胀与腐蚀的操作
Feb 07 Python
Python学习之迭代器详解
Apr 01 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
php入门学习知识点四 PHP正则表达式基本应用
2011/07/14 PHP
Zend Studio去除编辑器的语法警告设置方法
2012/10/24 PHP
9段PHP实用功能的代码推荐
2014/10/14 PHP
Thinkphp和onethink实现微信支付插件
2016/04/13 PHP
无需数据库在线投票调查php代码
2016/07/20 PHP
PDO::exec讲解
2019/01/28 PHP
经验几则 推荐
2006/09/05 Javascript
学习ExtJS(一) 之基础前提
2009/10/07 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
浅析js中的浮点型运算问题
2014/01/06 Javascript
解决自定义$(id)的方法与jquery选择器$冲突的问题
2014/06/14 Javascript
jQuery中的height innerHeight outerHeight区别示例介绍
2014/06/15 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
把多个JavaScript函数绑定到onload事件处理函数上的方法
2016/09/04 Javascript
easyui-combobox 实现简单的自动补全功能示例
2016/11/08 Javascript
javaScript嗅探执行神器-sniffer.js
2017/02/14 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
2018/05/16 jQuery
使用Node搭建reactSSR服务端渲染架构
2018/08/30 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
Vue 中 a标签上href无法跳转的解决方式
2019/11/12 Javascript
微信小程序自定义联系人弹窗
2020/05/26 Javascript
[41:52]2018DOTA2亚洲邀请赛3月29日小组赛B组Effect VS Secret
2018/03/30 DOTA
利用Python破解斗地主残局详解
2017/06/30 Python
python算法与数据结构之冒泡排序实例详解
2019/06/22 Python
python中eval与int的区别浅析
2019/08/11 Python
Python数据分析模块pandas用法详解
2019/09/04 Python
Python Socketserver实现FTP文件上传下载代码实例
2020/03/27 Python
CSS3中文字镂空、透明值、阴影效果设置示例小结
2016/03/07 HTML / CSS
CSS3过渡transition效果实例介绍
2016/05/03 HTML / CSS
美国本地交易和折扣网站:LocalFlavor.com
2017/10/26 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
文秘专业个人求职信
2013/12/22 职场文书
农业开发项目建议书
2014/05/16 职场文书
关爱残疾人演讲稿
2014/05/24 职场文书
环境建议书
2015/02/04 职场文书
Django项目如何正确配置日志(logging)
2021/04/29 Python