Microsoft Visual C++ Compiler for Python 2.7
mysql-connector-c-6.0.2-winx64.msi: http://dev.mysql.com/downloads/connector/c/
其中,MySQL-connector-c需要使用6.0.2版本,6.1.x版本api似乎有变化,MySQLdb编译链接时会报错
2. 开始安装
下载MySQLdb源码包:https://pypi.python.org/pypi/MySQL-python/1.2.5
解压缩后,修改site.cfg文件中connector行的配置为MySQL Connector的安装路径,MySQL Connector默认安装路径如下
connector = C:\Program Files\MySQL\MySQL Connector C 6.0.2
随后,再执行python setup.py install
即可进行python扩展的编译安装
在win7下安装python包工具pip方法如下:
在安装pip前,请确认win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录C:\Python27\Scripts 下面,进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_inatall pip。pip安装成功后,在cmd下执行pip。
推荐使用pip安装python模块: 安装python模块推荐使用pip 如果您安装的是python2.7.10以上的版本,默认是安装了pip的。例如:python2.7.10安装后,pip默认安装在C:\Python27\Scripts目录下。
如何用python的pip安装mysqldbpython2.7和python3.4你可以看成是两个软件,你在一个里装了,另一个里当然不能用,你需要在python3.4里也安装mysqldb才可以,你可以通过pip install mysql-python,或者python3 setup.py install 来安装。
到官方下载MySQL for Python
然后解压,打开README:
里面有安装过程:
$ tar xfz MySQL-python-1.2.1.tar.gz
$ cd MySQL-python-1.2.1
$ # edit site.cfg if necessary
$ python setup.py build
$ sudo python setup.py install # or su first
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)