安装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基于pygame实现图片代替鼠标移动效果
Nov 11 Python
Python卸载模块的方法汇总
Jun 07 Python
Python实现批量更换指定目录下文件扩展名的方法
Sep 19 Python
Python中input与raw_input 之间的比较
Aug 20 Python
Python enumerate索引迭代代码解析
Jan 19 Python
Python常见MongoDB数据库操作实例总结
Jul 24 Python
Linux下安装python3.6和第三方库的教程详解
Nov 09 Python
Python之pymysql的使用小结
Jul 01 Python
Django shell调试models输出的SQL语句方法
Aug 29 Python
基于python traceback实现异常的获取与处理
Dec 13 Python
Python : turtle色彩控制实例详解
Jan 19 Python
Python基础之条件语句详解
Jun 16 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开发中页面出现乱码的一种解决方法
2007/07/29 PHP
php 来访国内外IP判断代码并实现页面跳转
2009/12/18 PHP
php修改指定文件后缀的方法
2014/09/11 PHP
PHP DB 数据库连接类定义与用法示例
2019/03/11 PHP
pjblog修改技巧汇总
2007/03/12 Javascript
jQuery(1.6.3) 中css方法对浮动的实现缺陷分析
2011/09/09 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
2011/09/26 Javascript
HTML,CSS,JavaScript速查表推荐
2014/12/02 Javascript
浅析js中substring和substr的方法
2015/11/09 Javascript
jQuery子元素过滤选择器用法示例
2016/09/09 Javascript
vue.js初学入门教程(2)
2016/11/07 Javascript
Vue filter介绍及详细使用
2018/04/04 Javascript
JavaScript多态与封装实例分析
2018/07/27 Javascript
[02:02]DOTA2英雄基础教程 斯拉达
2013/12/11 DOTA
[01:45]亚洲邀请赛互动指南虚拟物品介绍
2015/01/30 DOTA
利用Python学习RabbitMQ消息队列
2015/11/30 Python
Python针对给定字符串求解所有子序列是否为回文序列的方法
2018/04/21 Python
Python数据库小程序源代码
2019/09/15 Python
Python : turtle色彩控制实例详解
2020/01/19 Python
基于python 等频分箱qcut问题的解决
2020/03/03 Python
Python3监控windows,linux系统的CPU、硬盘、内存使用率和各个端口的开启情况详细代码实例
2020/03/18 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
python实现scrapy爬虫每天定时抓取数据的示例代码
2021/01/27 Python
CSS3中的clip-path使用攻略
2015/08/03 HTML / CSS
CSS3中的Media Queries学习笔记
2016/05/23 HTML / CSS
美国高档百货Nordstrom的折扣店:Nordstrom Rack
2017/11/13 全球购物
CHARLES & KEITH澳大利亚官网:新加坡时尚品牌
2019/01/22 全球购物
个人应聘自我评价分享
2013/11/18 职场文书
课改先进个人汇报材料
2014/01/26 职场文书
气象学专业个人求职信
2014/04/22 职场文书
2015年党性分析材料
2014/12/19 职场文书
幼儿园百日安全活动总结
2015/05/07 职场文书
2015秋季幼儿园开学通知
2015/07/16 职场文书
教师节祝酒词
2015/08/11 职场文书
Python torch.flatten()函数案例详解
2021/08/30 Python
SpringBoot项目部署到阿里云服务器的实现步骤
2022/06/28 Java/Android