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实现在控制台输入密码不显示的方法
Jul 02 Python
Python基于Matplotlib库简单绘制折线图的方法示例
Aug 14 Python
python基础练习之几个简单的游戏
Nov 10 Python
用python简单实现mysql数据同步到ElasticSearch的教程
May 30 Python
python 通过类中一个方法获取另一个方法变量的实例
Jan 22 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
Mar 20 Python
python django model联合主键的例子
Aug 06 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
Feb 12 Python
使用PyQt5实现图片查看器的示例代码
Apr 21 Python
keras实现图像预处理并生成一个generator的案例
Jun 17 Python
Python中基础数据类型 set集合知识点总结
Aug 02 Python
用Python爬取英雄联盟的皮肤详细示例
Dec 06 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
PDO::_construct讲解
2019/01/27 PHP
PHP实现支持CURL字符串证书传输的方法
2019/03/23 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
2020/03/23 PHP
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
各种常用浏览器getBoundingClientRect的解析
2009/05/21 Javascript
js实现幻灯片播放图片示例代码
2013/11/07 Javascript
js的touch事件的实际引用
2014/10/13 Javascript
基于jQuery仿淘宝产品图片放大镜特效
2020/10/19 Javascript
JavaScript实现数据类型的相互转换
2016/03/06 Javascript
jquery与ajax获取特殊字符实例详解
2017/01/08 Javascript
jQuery简单获取DIV和A标签元素位置的方法
2017/02/07 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
使用vue-aplayer插件时出现的问题的解决
2018/03/02 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
从源码里了解vue中的nextTick的使用
2018/11/22 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
2018/11/29 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
2019/05/10 Javascript
JS学习笔记之贪吃蛇小游戏demo实例详解
2019/05/29 Javascript
如何使用webpack打包一个库library的方法步骤
2019/12/18 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
vue-cli单页面预渲染seo-prerender-spa-plugin操作
2020/08/10 Javascript
仅用50行代码实现一个Python编写的计算器的教程
2015/04/17 Python
python分治法求二维数组局部峰值方法
2018/04/03 Python
django+echart绘制曲线图的方法示例
2018/11/26 Python
python 视频逐帧保存为图片的完整实例
2019/12/10 Python
英国领先的电子、技术和办公用品购物网站:Ebuyer
2018/04/04 全球购物
台湾旅游网站:灿星旅游
2018/10/11 全球购物
网络教育毕业生自我鉴定
2013/10/10 职场文书
会议欢迎标语
2014/06/30 职场文书
我爱幼儿园演讲稿
2014/09/11 职场文书
四风问题个人对照检查剖析材料
2014/09/27 职场文书
不听老师话的万能检讨书
2014/10/04 职场文书
2014年小学美术工作总结
2014/12/20 职场文书
秋菊打官司观后感
2015/06/03 职场文书
Javascript设计模式之原型模式详细
2021/10/05 Javascript