您的计算机缺少 api-ms-win-core-path-l1-1-0.dll

您的计算机缺少 api-ms-win-core-path-l1-1-0.dll

尝试在 Windows 7 上安装 Miniconda3-py39_4.9.2-Windows-x86_64.exe 时出现此错误:

pythonw.exe-系统错误

由于您的计算机缺少 api-ms-win-core-path-l1-1-0.dll,因此无法启动该程序。请尝试重新安装该程序以解决此问题。

好的

我以前也见过类似的错误,它似乎是 Windows 7 中缺少但在更高版本中存在的文件?Google 只是找到一群有同样问题但没有明显解决方案的人,以及可能包含恶意软件或搞砸系统的粗略的 DLL 下载网站。

这个问题有没有什么可靠的解决方法?

在 Windows 中安装通用 C 运行时更新,如下所示https://superuser.com/a/1281366/13889 并不能解决问题

答案1

此问题已在 2020 年的错误报告中得到解决
问题 41412 - 在 Windows7 上安装后,64 位 Python 3.9.0b5 报告“api-ms-win-core-path-l1-1-0.dll”丢失且无法启动

微软于今年 1 月终止了对 Windows 7 的扩展支持,因此 Python 3.9 不支持 Windows 7,这与PEP 11。我预计安装程序将在未受支持的 Windows 版本上失败。

该错误报告的“解决方案”是使 Python 3.9 在 Windows 7 上的安装失败并显示错误消息。

我能看到的唯一可能的解决方案可能是安装支持 Windows 7 的旧版本 Python。

如果可能的话,更好的解决方案是升级到 Windows 10。

相关内容