欢迎访问 生活随笔!

凯发ag旗舰厅登录网址下载

当前位置: 凯发ag旗舰厅登录网址下载 > 编程语言 > >内容正文

python

安装numpy,setuptools的时候,不能再注册表中识别出来python2.7 -凯发ag旗舰厅登录网址下载

发布时间:2025/1/21 18 豆豆
凯发ag旗舰厅登录网址下载 收集整理的这篇文章主要介绍了 安装numpy,setuptools的时候,不能再注册表中识别出来python2.7 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

安装numpy装了很久,遇到一堆问题,这是其中之一

解决方法: 

新建一个register.py 文件,把一下代码贴进去,保存 

# # script to register python 2.0 or later for use with win32all # and other extensions that require python registry settings # # written by joakim loew for secret labs ab / pythonware # # source: # http://www.pythonware.com/products/works/articles/regpy20.htm # # modified by valentine gogichashvili as described in http://www.mail-archive.com/distutils-sig@python.org/msg10512.htmlimport sysfrom _winreg import *# tweak as necessary version = sys.version[:3] installpath = sys.prefixregpath = "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!"returnprint "--- python", version, "is now registered!"returnif (queryvalue(reg, installkey) == installpath andqueryvalue(reg, pythonkey) == pythonpath):closekey(reg)print "=== python", version, "is already registered!"returnclosekey(reg)print "*** unable to register!"print "*** you probably have another python installation!"if __name__ == "__main__":registerpy()
cmd进入保存的路径 python执行这个文件


显示“python 2.7 is now registered”

再安装setuptools或numpy的时候,就能自动识别出来python2.7了。

win7是 64的原因,在安装python(32位)时,如果选择只为当前用户,以上问题是不会出现的,如果选择所有用户,那就用上面的方法解决吧。

安装参考:http://book.2cto.com/201401/39327.html

原文参考:http://www.cnblogs.com/min0208/archive/2012/05/24/2515584.html

总结

以上是凯发ag旗舰厅登录网址下载为你收集整理的安装numpy,setuptools的时候,不能再注册表中识别出来python2.7的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。

网站地图