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星号*与**用法分析
Feb 02 Python
Python实现全排列的打印
Aug 18 Python
python绘制多个曲线的折线图
Mar 23 Python
浅谈Python的list中的选取范围
Nov 12 Python
Django web框架使用url path name详解
Apr 29 Python
python中sort和sorted排序的实例方法
Aug 26 Python
使用python实现离散时间傅里叶变换的方法
Sep 02 Python
解决Numpy中sum函数求和结果维度的问题
Dec 06 Python
Python加密模块的hashlib,hmac模块使用解析
Jan 02 Python
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
Jan 07 Python
tensorflow获取预训练模型某层参数并赋值到当前网络指定层方式
Jan 24 Python
详解Python中openpyxl模块基本用法
Feb 23 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 foreach 参数强制类型转换的问题
2010/12/10 PHP
CI框架中cookie的操作方法分析
2014/12/12 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
PHP进阶学习之反射基本概念与用法分析
2019/06/18 PHP
IE网页js语法错误2行字符1、FF中正常的解决方法
2013/09/09 Javascript
javascript中对Attr(dom中属性)的操作示例讲解
2013/12/02 Javascript
探讨JQUERY JSON的反序列化类 using问题的解决方法
2013/12/19 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
javascript实现电脑和手机版样式切换
2017/11/10 Javascript
页面点击小红心js实现代码
2018/05/26 Javascript
浅谈高大上的微信小程序中渲染html内容—技术分享
2018/10/25 Javascript
Vue中的情侣属性$dispatch和$broadcast详解
2019/03/07 Javascript
在java中如何定义一个抽象属性示例详解
2017/08/18 Python
Python连接Mssql基础教程之Python库pymssql
2018/09/16 Python
python爬虫获取新浪新闻教学
2018/12/23 Python
pytorch中的transforms模块实例详解
2019/12/31 Python
Python使用requests xpath 并开启多线程爬取西刺代理ip实例
2020/03/06 Python
Python 使用 PyQt5 开发的关机小工具分享
2020/07/16 Python
解决redis与Python交互取出来的是bytes类型的问题
2020/07/16 Python
RentCars.com巴西:汽车租赁网站
2016/08/22 全球购物
美国儿童运动鞋和服装零售商:Kids Foot Locker
2017/08/05 全球购物
美国购买当代和现代家具网站:MODTEMPO
2018/07/20 全球购物
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
Kappa英国官方在线商店:服装和运动器材
2020/11/22 全球购物
党校培训思想汇报
2013/12/30 职场文书
大三预备党员入党思想汇报
2014/01/08 职场文书
总经理秘书岗位职责
2014/03/17 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
党的群众路线教育实践活动实施方案
2014/10/31 职场文书
社保缴纳证明申请书
2014/11/03 职场文书
安全教育主题班会教案
2015/08/12 职场文书
Jupyter notebook 更改文件打开的默认路径操作
2021/05/21 Python
matlab xlabel位置的设置方式
2021/05/21 Python
JavaScript分页组件使用方法详解
2021/07/26 Javascript
Python pandas求方差和标准差的方法实例
2021/08/04 Python