Linux下编译安装MySQL-Python教程

 更新时间:2015年02月02日 09:09:38   投稿:junjie  
这篇文章主要介绍了Linux下编译安装MySQL-Python教程,本文使用编译方式安装,提供下载地址和测试安装成功方法,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

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如何实现伽马矫正

    这篇文章主要介绍了Python如何实现伽马矫正问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • django ajax发送post请求的两种方法

    django ajax发送post请求的两种方法

    这篇文章主要介绍了django ajax发送post请求的两种方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • 详解Java中一维、二维数组在内存中的结构

    详解Java中一维、二维数组在内存中的结构

    这篇文章主要介绍了Java中一维、二维数组在内存中的结构,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02
  • Python lambda表达式filter、map、reduce函数用法解析

    Python lambda表达式filter、map、reduce函数用法解析

    这篇文章主要介绍了Python lambda表达式filter、map、reduce函数用法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Django框架安装及项目创建过程解析

    Django框架安装及项目创建过程解析

    这篇文章主要介绍了Django框架安装及项目创建过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Python数据处理-导入导出excel数据

    Python数据处理-导入导出excel数据

    这篇文章主要介绍了Python数据处理-导入导出excel数据,Python的一大应用就是数据分析了,而数据分析中,经常碰到需要处理Excel数据的情况。这里做一个Python处理Excel数据的总结,需要的小伙伴可以参考一下
    2022-01-01
  • Python中使用第三方库xlrd来写入Excel文件示例

    Python中使用第三方库xlrd来写入Excel文件示例

    这篇文章主要介绍了Python中使用第三方库xlrd来写入Excel文件示例,本文讲解了安装xlwt、API介绍、使用xlwt写入Excel文件实例,需要的朋友可以参考下
    2015-04-04
  • Python自动化测试框架之unittest使用详解

    Python自动化测试框架之unittest使用详解

    unittest是Python自动化测试框架之一,提供了一系列测试工具和接口,支持单元测试、功能测试、集成测试等多种测试类型。unittest使用面向对象的思想实现测试用例的编写和管理,可以方便地扩展和定制测试框架,支持多种测试结果输出格式
    2023-04-04
  • Python入门教程(三)Python语法解析

    Python入门教程(三)Python语法解析

    这篇文章主要介绍了Python入门教程(三)Python语法解析,Python是一门非常强大好用的语言,也有着易上手的特性,本文为入门教程,需要的朋友可以参考下
    2023-04-04
  • python实现批量命名照片

    python实现批量命名照片

    这篇文章主要为大家详细介绍了python实现批量命名照片,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-06-06

最新评论

?


http://www.vxiaotou.com