为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL-python-1.2.4b4.win32.-py2.7.exe安装失败,无法自动检测到python安装目录

MySQL-python-1.2.4b4.win32.-py2.7.exe为什么无法自动检测到python2.6.6的安装目录,自己手动输入也不行,求大神解答,谢谢

不是说支持2.4 -2.7么

56eac89800010e8a05000314.jpg

56eac899000122f505000308.jpg

56eac89c0001e1a405000413.jpg


正在回答

3 回答

检查是否是32位以及python的版本号

0 回复 有任何疑惑可以回复我~
#1

qq_梅子酒_0 提问者

哦,哦 谢谢 我的系统是64位的,但是找不到64位的包,可以麻烦提供下地址么,另外为什么1.2.3b4.win32的包可以装的上
2016-03-17 回复 有任何疑惑可以回复我~
#2

qq_梅子酒_0 提问者

非常感谢!
2016-03-18 回复 有任何疑惑可以回复我~

为什么我运行这个文件会出错,代码是拷贝的呀,没错呀

0 回复 有任何疑惑可以回复我~

如果你电脑是64位的,新建一个register.py 文件,运行,它就可以检测到了

import sys
from _winreg import *
# tweak as necessaryversion = 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()

0 回复 有任何疑惑可以回复我~
#1

qq_梅子酒_0 提问者

非常感谢~!
2016-04-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python操作MySQL数据库
  • 参与学习       85011    人
  • 解答问题       171    个

本视频教程讲解Python如何开发MySQL数据库程序

进入课程

MySQL-python-1.2.4b4.win32.-py2.7.exe安装失败,无法自动检测到python安装目录

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信