今天使用win7 64位系统安装python3.6.3时遇到了很多问题,接下来就总结一下问题以及解决方法
首先在下载Python3的时候遇到了问题,官网上下载的时候会给我们这种小白带来一些误导,看图
图中标蓝色的就是我们可以安装的版本,其他是啥我也不太明白,但是大家看Description(描述)中写着AMD64/EM64T/x64,重点是!居然还在后面特地写了not ltanium processors,对于我们这种对处理器不太懂的小白会认为这个版本不适合用在Intel处理器上.. 所以我特地百度了,其实此款处理器较为特殊,也是英特尔公司的其中一款处理器。
其他Python版本也是一样,就这点小问题也是让我头疼了半天,因为安装始终不成功,所以试过各种版本。
版本问题说完以后,我们来看看安装Python3的Win7系统必须要满足哪些条件吧。
首先你的win7系统得是升级过补丁的Win7 SP1版本才能行,否则第一步你就将被无情的提示无法安装,要求升级系统。如下图:
官网下载 Service Pack 1
https://www.microsoft.com/zh-CN/download/details.aspx?id=5842
解决完这个问题以后,还会碰到的问题就是安装过后无法运行。报错信息:缺少api-ms-win-crt-runtime-l1-1-0.dll文件
百度了一下,解决方法大多是
下载安装VC运行库即可。
地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145&e6b34bbe-475b-1abd-2c51-b5034bcdd6d2=True
本以为安装完这个VC运行库即可了,但是万万没想到的是,安装完了以后还是继续报错,同样的提示,最后在一番搜索下,看到了一篇非常详细的解决办法,感谢大神,
关于api-ms-win-crt-runtimel1-1-0.dll缺失的解决方案 http://blog.csdn.net/huqiao1206/article/details/50768481
安装KB2999226补丁程序后,重新安装了Python问题终于得以解决,心情甚好,写下此文,希望给遇到同样问题的小伙伴带来一点帮助。也为自己日后查阅提供便利。
补丁码:KB2999226
链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=49077
这个链接是针对win7的,若想要别的,直接在微软官网搜索补丁号即可。
以上部分有借鉴其他博主的知识,如有什么不合适的地方,请联系。谢谢!