问题:在Win7中安装python是有时会出现 api-ms-win-crt-runtime-|1-1-0.dll丢失的错误,
原因:(我64位电脑)C:\Windows\System32里面不存在api-ms-win-crt-runtime-l1-1-0.dll
解决办法:①如果C:\Windows\SysWOW64中有api-ms-win-crt-runtime-l1-1-0.dll,就将C:\Windows\SysWOW64中的
api-ms-win-crt-runtime-l1-1-0.dll剪切 到C:\Windows\System32中;
②重新安装api-ms-win-crt-runtime-l1-1-0.dll(这个其实在VC redit.exe里面)
下载VC redit.exe程序,地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
安装完成后检查C:\Windows\System32是否有api-ms-win-crt-runtime-l1-1-0.dll;有时安装完后在 C:\Windows\SysWOW64,此时重复①步,要保证C:\Windows\System32中存在api-ms-win-crt-runtime-l1-1-0.dll;
完事后运行Python程序,
此时可能会出现新的错误:KB2999226程序确实
解决办法:下载安装KB2999226补丁程序(64位)
(64位) 地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=49093
(32位) 地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=49077
安装完成后重启电脑便可解决所有问题。