版权声明:本文为博主原创文章,未经博主允许不得转载。

问题:windows下安装MySQLdb的方法

解析:python没有php那种集成环境,比如wamp那种集成软件直接把所有需要的东西全部一次性搭建好,但是python也有好的就是在linux环境下特别的简单方便,只是windows下麻烦点啦!但是只要大家去努力不要放弃,还是能成功的;最为windows环境的我,为了python搭建环境我也会各种百度谷歌找了很多博文以及其他文章,苦恼!

注释:其实也很简单,只是大家刚开始接触,还不太明白而已,安装了第一次,后面就会觉得比php简单多了;

安装步骤:

以下是windows环境下的:

对于python2.7,大家可以去这里http://www.codegood.com/archives/129 下载

对于python2.6,大家可以去http://www.codegood.com/archives/4下载。

win32用户只需下载MySQL-python-1.2.3.win32-py2.7.exe (1,023.1 KiB)

win64用户只需下载  MySQL-python-1.2.3.win-amd64-py2.7.exe (1.0 MiB)

1.      安装数据库mysql

下载地址:http://www.mysql.com/downloads/

可以顺带装个图形工具,我用的是MySQL-Front

2.      安装MySQLdb

好了,到了这一步,你有两个选择

A.     安装已编译好的版本(一分钟)

B.     从官网下,自己编译安装(介个…..半小时到半天不等,取决于你的系统环境以及RP)

2-A安装已编译版本:

http://www.codegood.com/downloads

根据自己系统下载,双击安装,搞定

然后import MySQLdb,查看是否成功(查看是否下的是编译版本,把其他的版本删掉,然后重新安装一次)

打开命令窗口,运行python 输入import MySQLdb 如果没有提示没有MySQLdb 模块那就是正确了,恭喜你成功了!

我的,win7,64位,2.7版本

MySQL-python-1.2.3.win-amd64-py2.7.exe

2-B自己编译安装

话说搞现成的和自己编译差距不一一点半点的,特别是64位win7,搞死了

3.安装setuptools

在安装MySQLdb之前必须安装setuptools,要不然会出现编译错误

http://pypi.python.org/pypi/setuptools

http://peak.telecommunity.com/dist/ez_setup.py 使用这个安装(64位系统必须用这个)

下载地址:http://pypi.python.org/pypi/setuptools 如果你不先安装SetupTools而是直接安装MySQLdb,那么很有可能会提示错误。

上面的地址可以直接下载到exe,所以直接执行就是了。

4.安装MySQLdb

下载MySQLdb

http://sourceforge.net/projects/mysql-python/

总结经验:

1.安装python和mysql 这里就不多介绍了,很简单

2.安装setuptools

3.下载编译版本 MySQL-python-1.2.3.win-amd64-py2.7.exe   双击安装

4.可以测试了

5.如果出错了,注意看下提示什么错误

参考文档:

1.http://www.cnblogs.com/hongten/p/hongten_python_mysqldb.html

2.http://blog.sina.com.cn/s/blog_717a78b90102v1j3.html(很好的建议)

3.http://blog.csdn.net/wklken/article/details/7253245(我也是看他的弄好的)

笔者:赖忠标

转载于:https://www.cnblogs.com/lazb/p/5426924.html

[原创]python MySQLdb在windows环境下的安装、出错问题以及解决办法相关推荐

  1. Windows 环境下adb.exe无法启动的解决办法之一

    应用Eclipse开发安卓,更换工作空间之后会出现adb.exe无法启动的情况,其原因尚不明,但是经查阅资料找到了其解决办法之一,现在叙述如下. 操作步骤: 1:wir+R键进入Dos窗口下,切换到a ...

  2. windows环境下编译ACE+TAO问题及解决办法

    参考文章1:https://blog.csdn.net/lsyyoyo/article/details/80977353 参考文章2:https://blog.csdn.net/qq_14994573 ...

  3. Windows环境下PyTorch_geometric安装踩坑

    Windows环境下PyTorch_geometric安装踩坑 pytorch geometric在windows环境下安装非常恶心,莫名其妙各种报错.本帖针对GCC的编译error提供解决方案. 一 ...

  4. OpenVINO之二:Windows环境下OpenVINO安装与配置

    OpenVINO系列: OpenVINO之一:OpenVINO概述 OpenVINO之二:Windows环境下OpenVINO安装与配置 OpenVINO之三:Linux环境下OpenVINO安装与配 ...

  5. Redis学习笔记~Redis在windows环境下的安装

    Redis是一个key-value的存储系统,它最大的特点就是可以将数据序列化到文件中. redis存储在服务器的内存或者文件中,它不是session,不是cookies,它只是个更安全,更稳定,更可 ...

  6. windows环境下如何安装memcached教程

    Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached. 工具/原料 memcached ...

  7. 4.windows环境下如何安装memcached教程(转载+自己整理)

     Memcached 是一个开源免费高性能的分布式内存对象缓存系统,能够加快网站访问速度和减轻数据库压力,本文向大家介绍下windows环境下如何安装memcached.百度经验:jingyan. ...

  8. HMMer在Windows环境下的安装

    HMMer在Windows环境下的安装 遇到的困难 官网www.hmmer.org上没有Windows版的下载链接 下载链接404 解决 方案1 方案2 遇到的困难 刚刚入门生信,想要学着用HMMer ...

  9. windows10下pip安装速度慢的解决办法

    windows10下pip安装速度慢的解决办法 pip修改源 我们这里使用的镜像源是清华大学的镜像源,使用方法有两种,第一种是临时使用: pip install -i https://pypi.tun ...

最新文章

  1. 【微信小程序canvas】实现小程序手写板用户签名(附代码)
  2. OpenCASCADE绘制测试线束:数据交换命令之XDE 颜色命令
  3. html怎么加断点快捷键,HTML添加断点 - osc_vyztkm1b的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. new ext.toolbar控制按钮间距_新闻速递 | APT携新品金属按钮亮相宝博会,圈粉无数!...
  5. core api其他电脑不能访问接口_第 12 篇:加缓存为接口提速
  6. docker 不包含依赖 打包_2019开启新学习,带你从零了解Docker
  7. Java线程拾遗(可重入锁)
  8. npm 下载为什么很慢?解决方案来了
  9. java 转义符 输出,Java转义字符怎么输出的
  10. Flink系列:物理分区分组broadcast、global、shuffle、forward、rebalance、rescale理解与实战
  11. 多频子量子计算机,量子计算机研究:纠错和容错计算
  12. ckfinder使用
  13. 阿里云云盾证书是什么?云盾证书有什么作用?
  14. 《一年学完mit计算机课程》,用了这种学习方法,他一年学完了33门MIT计算机课程...
  15. python爬虫爬取知乎图片,轻松解决头像荒
  16. 关于通用人工智能的思考
  17. 基于SSH的员工信息管理系统
  18. 你的数字生活:如何转变为一个个0和1?
  19. UVa 10306. e-Coins
  20. Quartus-建立新工程

热门文章

  1. 从事前端多年,我是这样看待三大框架的
  2. mysql导出数据dump_MYSQL使用mysqldump导出表的部分数据
  3. python提供rest服务_Python中的授权REST服务
  4. 学校计算机考察内容是什么意思,2019考研计算机复试四项考察内容分析及注意事项...
  5. java jndi tomcat_tomcat下jndi的三种配置方式
  6. stm32实验报告心得体会_STM32实验报告
  7. leetcode题目及答案python_leetcode Python算法题(20)-----多题
  8. js如何监听元素事件是否被移除_javascript – 如果一个DOM元素被删除,它的监听器也从内存中删除?...
  9. PSIM软件学习---06 元件参数文件应用
  10. Java中Lambda表达式