安装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函数递归和生成器
Jun 06 Python
Python实现PS图像明亮度调整效果示例
Jan 23 Python
python获取文件路径、文件名、后缀名的实例
Apr 23 Python
python实现最长公共子序列
May 22 Python
python基于http下载视频或音频
Jun 20 Python
可能是最全面的 Python 字符串拼接总结【收藏】
Jul 09 Python
详解Python下载图片并保存本地的两种方式
May 15 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
Jul 10 Python
Django实现发送邮件找回密码功能
Aug 12 Python
通过python连接Linux命令行代码实例
Feb 18 Python
Python气泡提示与标签的实现
Apr 01 Python
PyQt5中QSpinBox计数器的实现
Jan 18 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
Symfony2框架学习笔记之HTTP Cache用法详解
2016/03/18 PHP
PHP读取大文件的多种方法介绍
2016/04/04 PHP
thinkphp3.2实现上传图片的控制器方法
2016/04/28 PHP
php防止sql注入的方法详解
2017/02/20 PHP
用JavaScript脚本实现Web页面信息交互
2006/10/11 Javascript
jQuery判断iframe中元素是否存在的方法
2013/05/11 Javascript
js表单提交和submit提交的区别实例分析
2015/12/10 Javascript
jquery ajax分页插件的简单实现
2016/01/27 Javascript
jQuery插件HighCharts实现气泡图效果示例【附demo源码】
2017/03/13 Javascript
Javascript实现base64的加密解密方法示例
2017/06/27 Javascript
vue打包后显示空白正确处理方法
2017/11/01 Javascript
jQuery.validate.js表单验证插件的使用代码详解
2018/10/22 jQuery
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
vue 实现tab切换保持数据状态
2020/07/21 Javascript
详解python之配置日志的几种方式
2017/05/22 Python
Python sqlite3事务处理方法实例分析
2017/06/19 Python
python定时利用QQ邮件发送天气预报的实例
2017/11/17 Python
使用python 3实现发送邮件功能
2018/06/15 Python
PyCharm设置SSH远程调试的方法
2018/07/17 Python
python binascii 进制转换实例
2019/06/12 Python
python SVD压缩图像的实现代码
2019/11/05 Python
让你的Python代码实现类型提示功能
2019/11/19 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
2020/02/24 Python
利用CSS3伪元素实现逐渐发光的方格边框
2017/05/07 HTML / CSS
使用canvas绘制超炫时钟
2014/12/17 HTML / CSS
英语师范专业毕业生自荐信
2013/09/21 职场文书
临床医学专业学生的自我评价分享
2013/11/21 职场文书
项目专员岗位职责
2013/12/04 职场文书
财务总监岗位职责
2014/03/07 职场文书
如何签定毕业生就业协议书
2014/09/28 职场文书
超市工作总结范文2014
2014/12/19 职场文书
培根随笔读书笔记
2015/07/01 职场文书
Python实现智慧校园自动评教全新版
2021/06/18 Python
Django中celery的使用项目实例
2022/07/07 Python