`

Python MySQLdb 在 win、mac、linux下的安装

 
阅读更多
linux 下:
步骤:
A.下载:wget http://sourceforge.net/projects/mysql-python/files/latest/download
B.
$ tar xfz MySQL-python-1.2.3.tar.gz
$ cd MySQL-python-1.2.3
$whereis  mysql_config
mysql_config: /usr/bin/mysql_config
$ vim site.cfg
修改mysql_config为mysql配置文件的路径 /usr/bin/mysql_config
还要修改
threadsafe = False
$ python setup.py build
$ sudo python setup.py install

windows 下:
安装已编译版本:
http://www.codegood.com/downloads
根据自己系统下载,双击安装,搞定
然后import MySQLdb,查看是否成功

mac 下:
$ sudo easy_install mysql-python

再次进入python shell>import MySQLdb,依然异常,信息大致如下:

ImportError: dlopen(/Users/laixian/.python-eggs/MySQL_python-1.2.3-py2.6-macosx-10.6-universal.egg-tmp/_mysql.so,


Library not loaded: libmysqlclient.18.dylib
就是找不到这个文件,这个文件在mysql/lib下有的,只是位置不对
所以我们可以选择

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib/usr/lib/libmysqlclient.18.dylib    

或者

exportDYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/"

个人觉得后者好点
分享到:
评论

相关推荐

    python MySQLdb 64位win7安装版本

    python连接mysql数据库需要MySQLdb win7 64位安装好就可以用了。 具体代码可以参考:http://www.runoob.com/python/python-mysql.html

    python模块MySQLdb安装失败部分原因补丁

    python安装模块MySQLdb时,提示python2.7未安装,安装失败时,命令行python register.py,然后重新安装MySQLdb,就能正确安装。

    python-MySQLdb安装包

    另一个包在安装时若出现找不到python2.7的安装目录的话,可以先执行下reg.py,再安装就行了,前提是你的python2.7是64位版本的! master那个版本相信在linux上也能用的,各位可以试下!另一个只是windows版本的!

    Win环境下配置Python3 MySQLdb

    windows环境下配置python3 mysqldb

    Python MySQLdb Linux下安装笔记

    见 python MySQLdb在windows环境下的快速安装、问题解决方式 //www.jb51.net/article/65746.htm 在公司开发需要,再搞一次,linux下的。 发现用编译的方式安装真的很蛋疼,不过也算见见世面,各种问题……奋斗 这里...

    python MySQLdb 封装接口

    鸟人封装的MySQLdb操作接口,包含读写分离、断线重连的逻辑,对于具体应用可以继承和扩展

    python mysqldb

    mysql-python,包含libmmd.dll+libguide40.dll 基于python2.6和win32

    python2.6-MySQLdb

    python2.6-MySQLdb,包括python2.6安装包、MySQLdb for python2.6安装包、MySQLdb使用配置,为想学习Python操作mysql数据库的同学提供了极大的方便。。。

    python MySQLdb Windows下安装教程及问题解决方法

    Python MySQLdb在Linux下的快速安装 //www.jb51.net/article/65743.htm ————————————————————- 以下是windows环境下的: 1. 安装数据库mysql 下载地址:http://www.mysql.com/downloads/ 可以顺...

    Linux下安装MySQLdb

    在Linux下使用Python访问MySQL的方法之一是使用MySQLdb module,下面将介绍在Linux下如何安装MySQLdb的过程。  (1)下载MySQLdb  从SourceForge.net上下载新的MySQLdb,...

    python MySQLdb封装

    封装了mysqldb方法方便调用。直接在脚本引用

    mysql_read.rar_Python MySQLdb_connect_python

    python MySQLdb.connect 读取mysql数据库

    python MysqlDb模块安装及其使用详解

    python调用mysql数据库通常通过mysqldb模块,简单说下如何调用 1.安装驱动 目前有两个MySQL的驱动,我们可以选择其中一个进行安装: 1. MySQL-python:是封装了MySQL C驱动的Python驱动; 2.mysql-connector-...

    python的mysqldb安装步骤详解

    python的mysqldb安装步骤详解 安装MySQLdb: 一、 什么是MySQLdb? 解释:MySQLdb是Python操作MySQL的一个接口包。这里要理解一个概念,python操作数据库,都是需要一个类似MySQLdb这样的中间层,这些中间层抽象了...

    MySQLdb包在python3.7版本下的安装包

    MySQLdb包在python3.7版本下的安装包, 进入对应目录下后,pip install mysqlclient-2.0.2-cp37-cp37m-win_amd64.whl安装

    linux环境下python中MySQLdb模块的安装方法

    主要给大家介绍了在linux环境下python中MySQLdb模块的安装方法,文中给大家介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。

    python3安装MySQLdb需要的whl包

    python3.6使用MySQLdb连接mysql需要mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl

    windows下python之mysqldb模块安装方法

    主要介绍了windows下python之mysqldb模块安装方法,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics