安装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实现向QQ群成员自动发邮件的方法
Nov 19 Python
Python中使用不同编码读写txt文件详解
May 28 Python
python动态加载包的方法小结
Apr 18 Python
Python实现并行抓取整站40万条房价数据(可更换抓取城市)
Dec 14 Python
numpy下的flatten()函数用法详解
May 27 Python
django中SMTP发送邮件配置详解
Jul 19 Python
numpy中的meshgrid函数的使用
Jul 31 Python
django echarts饼图数据动态加载的实例
Aug 12 Python
redis数据库及与python交互用法简单示例
Nov 01 Python
使用Python爬取弹出窗口信息的实例
Mar 14 Python
Python如何读写二进制数组数据
Aug 01 Python
Python将list元素转存为CSV文件的实现
Nov 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也可以?成Shell Script
2006/10/09 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
2013/02/14 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
ThinkPHP模型详解
2015/07/27 PHP
网页自动刷新,不产生嗒嗒声的一个解决方法
2007/03/27 Javascript
javascript实现继承的简单实例
2015/07/26 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
2015/09/06 Javascript
神奇!js+CSS+DIV实现文字颜色渐变效果
2016/03/16 Javascript
基于jQuery实现Ajax验证用户名是否可用实例
2018/03/25 jQuery
深入剖析Node.js cluster模块
2018/05/23 Javascript
vue-cli3.0 脚手架搭建项目的过程详解
2018/10/19 Javascript
详解Vue实战指南之依赖注入(provide/inject)
2018/11/13 Javascript
基于vue实现一个神奇的动态按钮效果
2019/05/15 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
js判断非127开头的IP地址的实例代码
2020/01/05 Javascript
vue实现从外部修改组件内部的变量的值
2020/07/30 Javascript
微信小程序自定义底部弹出框功能
2020/11/18 Javascript
Python实现类似jQuery使用中的链式调用的示例
2016/06/16 Python
基于Python闭包及其作用域详解
2017/08/28 Python
详解Python读取yaml文件多层菜单
2019/03/23 Python
Python处理时间日期坐标轴过程详解
2019/06/25 Python
Python递归函数 二分查找算法实现解析
2019/08/12 Python
Django使用消息提示简单的弹出个对话框实例
2019/11/15 Python
Python Django中的STATIC_URL 设置和使用方式
2020/03/27 Python
Python分析微信好友性别比例和省份城市分布比例的方法示例【基于itchat模块】
2020/05/29 Python
Python celery原理及运行流程解析
2020/06/13 Python
python如何设置静态变量
2020/09/07 Python
韩国现代百货官网:Hmall
2018/03/21 全球购物
公司请假条范文
2014/04/11 职场文书
事业单位考核材料
2014/05/21 职场文书
考试诚信承诺书
2014/05/23 职场文书
专科应届毕业生求职信
2014/06/04 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
初中语文教师研修日志
2015/11/13 职场文书
解决Jupyter-notebook不弹出默认浏览器的问题
2021/03/30 Python
Golang 实现 WebSockets 之创建 WebSockets
2022/04/24 Golang