Win7系统运行PyCharm报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll
一、报错现象
1.1、环境信息
- 系统:cn_windows_7_ultimate_x64_dvd_x15-66043.iso
- PyCharm版本:pycharm-professional-2020.3.exe
- 安装过程添加环境变量到PATH已经勾选。
说明:没有安装Python安装包。
1.2、报错信息
安装完成后运行PyCharm报错信息如下:
点击确定后提示信息如下:
二、错误分析
- 根据第二个报错信息,结合自己系统安装软件情况,应该需要安装java的JDK,然后配置系统环境变量path配置。
- 根据第一个报错信息可能是需要下载一个补丁,微软官网可下载( win7补丁码:KB2999226,具体下载链接https://www.microsoft.com/en-us/download/details.aspx?id=49093)
三、解决方法
- 安装Oracle的java环境JDK。现在jdk官方下载应该是需要账号。需要的可以自己百度下载。
- 安装官方补丁KB2999226,通过地址:https://www.microsoft.com/en-us/download/details.aspx?id=49093下载然后安装即可。
- 配置java的系统环境变量,注意应该配置jre的目录(例如:C:\Program Files\Java\jre1.8.0_251\bin),添加到path,然后新建一个JAVA_HOME具体变量内容也是这个java路径。
- 重启系统即可(注意:VMware内的win7系统这个报错貌似不可重复)。
四、相关参考
参考了很多资料,但是很多提示下载:https://blog.csdn.net/qq_37193537/article/details/100894974,我测试我的报错情况没有解决。