解决Python运行时遇到的环境问题

问题一:提示api-ms-win-crt-process-l1-1-0.dll丢失


此问题一般在win7 sp1系统系统上出现


Python3运行时提示api-ms-win-crt-process-l1-1-0.dll丢失,其原因是缺少 Windows 通用 C 运行库(Universal C Runtime


解决方法: 下载微软官方单独补丁包安装即可


补丁1:KB2999226 微软下载链接 https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

补丁2:KB3118401 微软下载链接 https://support.microsoft.com/en-us/help/3118401/update-for-universal-c-runtime-in-windows


注意:下载的时候下载对应操作系统和64、32的安装包。

一般情况下,下载补丁1(KB2999226)安装后,重启电脑,问题就得到解决,就无需再安装补丁2(KB3118401)了.






问题二: Failed to execute script 'pyi_rth_multiprocessing' due to unhandled exception 错误


Python运行时提示Failed to execute script 'pyi_rth_multiprocessing' due to unhandled exception 的错误时,一般是Python版本兼容性问题导致


解决方法一: 对于win7之前的电脑,只能将python降到3.6版本即可解决

(对于XGet软件已做兼容,根本不需要此操作)

解决方法二: 对于win7 sp1系统,安装KB2533623升级包即可解决

补丁:KB2533623 微软下载链接:https://support.microsoft.com/en-us/help/2533623/update-for-universal-c-runtime-in-windows

注意:下载的时候下载对应操作系统和64、32的安装包。