安装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实现telnet客户端的方法
Apr 15 Python
Python的SQLAlchemy框架使用入门
Apr 29 Python
Python中Iterator迭代器的使用杂谈
Jun 20 Python
Python3.x对JSON的一些操作示例
Sep 01 Python
Python用户推荐系统曼哈顿算法实现完整代码
Dec 01 Python
tensorflow实现加载mnist数据集
Sep 08 Python
Python设计模式之原型模式实例详解
Jan 18 Python
python flask几分钟实现web服务的例子
Jul 26 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
Sep 20 Python
tensorflow 初始化未初始化的变量实例
Feb 06 Python
Python selenium 加载并保存QQ群成员,去除其群主、管理员信息的示例代码
May 28 Python
python如何求圆的面积
Jul 01 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实现自动对图片进行滚动显示的方法
2015/03/12 PHP
PHP 中TP5 Request 请求对象的实例详解
2017/07/31 PHP
PHP vsprintf()函数格式化字符串操作原理解析
2020/07/14 PHP
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
用js一次改变多个input的readonly属性值的方法
2014/06/11 Javascript
js限制checkbox选中个数以限制六个为例
2014/07/15 Javascript
浅谈JavaScript实现面向对象中的类
2014/12/09 Javascript
Svg.js实例教程及使用手册详解(一)
2016/05/16 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
JS简单测试循环运行时间的方法
2016/09/04 Javascript
Vuejs第八篇之Vuejs组件的定义实例解析
2016/09/05 Javascript
原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
2016/10/29 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
借助node实战JSONP跨域实例
2017/03/30 Javascript
ES6中Generator与异步操作实例分析
2017/03/31 Javascript
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
React Native模块之Permissions权限申请的实例相机
2017/09/28 Javascript
js 数组详细操作方法及解析合集
2018/06/01 Javascript
Node.js 获取微信JS-SDK CONFIG的方法示例
2019/05/21 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
解决vue动态路由异步加载import组件,加载不到module的问题
2020/07/26 Javascript
详解Python中的循环语句的用法
2015/04/09 Python
对python 各种删除文件失败的处理方式分享
2018/04/24 Python
python3下使用cv2.imwrite存储带有中文路径图片的方法
2018/05/10 Python
Appium+Python自动化测试之运行App程序示例
2019/01/23 Python
tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this T
2020/06/22 Python
Python用dilb提取照片上人脸的示例
2020/10/26 Python
涂鸦板简单实现 Html5编写属于自己的画画板
2016/07/05 HTML / CSS
你不知道的5个HTML5新功能
2016/06/28 HTML / CSS
联想澳大利亚官网:Lenovo Australia
2018/01/18 全球购物
先进集体获奖感言
2014/02/13 职场文书
成人继续教育实施方案
2014/03/01 职场文书
餐厅收银员岗位职责
2015/04/07 职场文书
检讨书怎么写
2015/05/07 职场文书
详解非极大值抑制算法之Python实现
2021/06/28 Python