• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

安装mysql在check requirements 出现问题 不能继续安装 the requirement is still failing,检测python未安装

武飞扬头像
卡姿兰_
帮助1

原因是重装系统,E盘的python配置到环境变量后,python可以正常使用,但是mysql见此依然说没安装python,

学新通

可能是mysql在安装的时候,不是检查环境变量,而是检查注册表。

去注册表路径看看是否 有python

 HKEY_CURRENT_USER\Software\Python\

用python注册注册表;运行下面代码

  1.  
    import sys
  2.  
     
  3.  
    from winreg import *
  4.  
     
  5.  
    # tweak as necessary
  6.  
    version = sys.version[:4]
  7.  
    installpath = sys.prefix
  8.  
     
  9.  
    regpath = "SOFTWARE\\Python\\Pythoncore\\%s\\" % (version)
  10.  
    installkey = "InstallPath"
  11.  
    pythonkey = "PythonPath"
  12.  
    pythonpath = "%s;%s\\Lib\\;%s\\DLLs\\" % (
  13.  
    installpath, installpath, installpath
  14.  
    )
  15.  
     
  16.  
    def RegisterPy():
  17.  
    try:
  18.  
    reg = OpenKey(HKEY_CURRENT_USER, regpath)
  19.  
    except EnvironmentError as e:
  20.  
    try:
  21.  
    reg = CreateKey(HKEY_CURRENT_USER, regpath)
  22.  
    SetValue(reg, installkey, REG_SZ, installpath)
  23.  
    SetValue(reg, pythonkey, REG_SZ, pythonpath)
  24.  
    CloseKey(reg)
  25.  
    except:
  26.  
    print("*** Unable to register!")
  27.  
    return
  28.  
    print("--- Python", version, "is now registered!")
  29.  
    return
  30.  
    if (QueryValue(reg, installkey) == installpath and
  31.  
    QueryValue(reg, pythonkey) == pythonpath):
  32.  
    CloseKey(reg)
  33.  
    print("=== Python", version, "is already registered!")
  34.  
    return
  35.  
    CloseKey(reg)
  36.  
    print("*** Unable to register!")
  37.  
    print("*** You probably have another Python installation!")
  38.  
     
  39.  
    if __name__ == "__main__":
  40.  
    RegisterPy()
学新通
学新通

这样注册表中就有python了,检测就通过了。

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgghbea
系列文章
更多 icon
同类精品
更多 icon
继续加载