安装python时MySQLdb报错的问题描述及解决方法


Posted in Python onMarch 20, 2018

问题描述:

windows安装python mysqldb时报错python version 2.7 required,which was not found in the registry

网上很多方案,比如方案一:

Python3.x时, from _winreg import *  改为 from winreg import * 去掉下划线

import sys  
 from _winreg import *  
# tweak as necessary  
version = sys.version[:3]  
installpath = sys.prefix  
regpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)  
installkey = "InstallPath"  
pythonkey = "PythonPath"  
pythonpath = "%s;%s\\Lib\\;%s\\DLLs\\" % (  
  installpath, installpath, installpath  
)  
def RegisterPy():  
  try:  
    reg = OpenKey(HKEY_CURRENT_USER, regpath)  
  except EnvironmentError as e:  
    try:  
      reg = CreateKey(HKEY_CURRENT_USER, regpath)  
      SetValue(reg, installkey, REG_SZ, installpath)  
      SetValue(reg, pythonkey, REG_SZ, pythonpath)  
      CloseKey(reg)  
    except:  
      print "*** Unable to register!"  
      return  
    print "--- Python", version, "is now registered!"  
    return  
  if (QueryValue(reg, installkey) == installpath and  
    QueryValue(reg, pythonkey) == pythonpath):  
    CloseKey(reg)  
    print "=== Python", version, "is already registered!"  
    return  
  CloseKey(reg)  
  print "*** Unable to register!"  
  print "*** You probably have another Python installation!"  
if __name__ == "__main__":  
  RegisterPy()

方案二:

这种也是我遇到的情况,是因为你的MySQLdb与python的版本不匹配,你要下载匹配的版本即可

总结

以上所述是小编给大家介绍的安装python时MySQLdb报错的问题描述及解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python实现批量获取指定文件夹下的所有文件的厂商信息
Sep 28 Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 Python
django模型层(model)进行建表、查询与删除的基础教程
Nov 21 Python
Python OpenCV获取视频的方法
Feb 28 Python
python和shell获取文本内容的方法
Jun 05 Python
浅谈numpy生成数组的零值问题
Nov 12 Python
使用Python+wxpy 找出微信里把你删除的好友实例
Feb 21 Python
Python二叉树的镜像转换实现方法示例
Mar 06 Python
python实现信号时域统计特征提取代码
Feb 26 Python
使用pyecharts1.7进行简单的可视化大全
May 17 Python
python在一个范围内取随机数的简单实例
Aug 16 Python
Python+OpenCV检测灯光亮点的实现方法
Nov 02 Python
python如何定义带参数的装饰器
Mar 20 #Python
Python回文字符串及回文数字判定功能示例
Mar 20 #Python
python如何把嵌套列表转变成普通列表
Mar 20 #Python
Python内置函数reversed()用法分析
Mar 20 #Python
shell命令行,一键创建 python 模板文件脚本方法
Mar 20 #Python
python如何拆分含有多种分隔符的字符串
Mar 20 #Python
Python中str.join()简单用法示例
Mar 20 #Python
You might like
我用php+mysql写的留言本
2006/10/09 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
2012/02/05 PHP
php数组合并array_merge()函数使用注意事项
2014/06/19 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
详解php与ethereum客户端交互
2018/04/28 PHP
PHP ADODB生成下拉列表框功能示例
2018/05/29 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
2021/03/04 PHP
javascript 处理HTML元素必须避免使用的一种方法
2009/07/30 Javascript
jQuery 美元符冲突的解决方法
2010/03/28 Javascript
javascript与webservice的通信实现代码
2010/12/25 Javascript
5个javascript的数字格式化函数分享
2011/12/07 Javascript
js怎么覆盖原有方法实现重写
2014/09/04 Javascript
AngularJS基础知识笔记之表格
2015/05/10 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
js针对ip地址、子网掩码、网关的逻辑性判断
2016/01/06 Javascript
很棒的js选项卡切换效果
2016/07/15 Javascript
jQuery tagsinput在h5邮件客户端中应用详解
2016/09/26 Javascript
js以及jquery实现手风琴效果
2020/04/17 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
通过vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
2018/04/08 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
Vue 组件注册实例详解
2019/02/23 Javascript
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
微信小程序引入Vant组件库过程解析
2019/08/06 Javascript
vue使用codemirror的两种用法
2019/08/27 Javascript
javascript 内存模型实例详解
2020/04/18 Javascript
python实现将文本转换成语音的方法
2015/05/28 Python
深入浅析python继承问题
2016/05/29 Python
Python中Proxypool库的安装与配置
2018/10/19 Python
如何在python中实现线性回归
2020/08/10 Python
医疗保健专业人士购物网站:Scrubs & Beyond
2017/02/08 全球购物
时装界的“朋克之母”:Vivienne Westwood
2017/07/06 全球购物
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
工厂清洁工岗位职责
2015/02/14 职场文书
巴黎圣母院读书笔记
2015/06/26 职场文书