Win7 64bit,Annaconda下如何安装mysqldb?

在网上找的“MySQL-python-1.2.5.win32-py2.7”是默认安装在python27文件夹下,而且不能修改,该文件夹下的python可以importMy... 在网上找的“MySQL-python-1.2.5.win32-py2.7”是默认安装在python27文件夹下,而且不能修改,该文件夹下的python可以import MySQLdb,但是Annaconda下的python不可以import,会报错,何解? 展开
 我来答
己学好4
2016-12-14 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:5224万
展开全部
1.环境准备

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扩展的编译安装
追问
我刚才又试了下,还是会报“No module named MySQLdb”。
我在python27文件夹下打开python.exe,import MySQLdb不会报错;但是在Annaconda2文件夹下运行python.exe就会报错,这是什么情况?
Annaconda2文件夹路径>>C:\Program Files\Anaconda2
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式