Win7系统运行PyCharm报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll

一、报错现象

1.1、环境信息

  1. 系统:cn_windows_7_ultimate_x64_dvd_x15-66043.iso
  2. PyCharm版本:pycharm-professional-2020.3.exe
  3. 安装过程添加环境变量到PATH已经勾选。

说明:没有安装Python安装包。

1.2、报错信息

安装完成后运行PyCharm报错信息如下:

Win7系统运行PyCharm报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll

点击确定后提示信息如下:

Win7系统运行PyCharm报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll

二、错误分析

  • 根据第二个报错信息,结合自己系统安装软件情况,应该需要安装java的JDK,然后配置系统环境变量path配置。
  • 根据第一个报错信息可能是需要下载一个补丁,微软官网可下载( win7补丁码:KB2999226,具体下载链接https://www.microsoft.com/en-us/download/details.aspx?id=49093)

三、解决方法

  1. 安装Oracle的java环境JDK。现在jdk官方下载应该是需要账号。需要的可以自己百度下载。
  2. 安装官方补丁KB2999226,通过地址:https://www.microsoft.com/en-us/download/details.aspx?id=49093下载然后安装即可。
  3. 配置java的系统环境变量,注意应该配置jre的目录(例如:C:\Program Files\Java\jre1.8.0_251\bin),添加到path,然后新建一个JAVA_HOME具体变量内容也是这个java路径。
  4. 重启系统即可(注意:VMware内的win7系统这个报错貌似不可重复)。

四、相关参考

参考了很多资料,但是很多提示下载:https://blog.csdn.net/qq_37193537/article/details/100894974,我测试我的报错情况没有解决。

Win7系统运行PyCharm报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-|1-1-0.dll

上一篇:hdfs的相关api


下一篇:探讨c#中的泛型、委托、泛型委托、Action和Func及使用场景系列之二:委托