我刚刚在计算机上安装了 python 并成功设置了路径。现在,当我尝试从命令提示符运行 python 程序时,它显示错误“API-MS-WIN-CRT-运行时-l1-1-0.dll'。然后我从互联网上下载了丢失的文件,但当我尝试将下载的文件复制到 Sys32 文件夹时,它显示了错误“拒绝访问'。那么,问题是如何安装丢失的 dll,即如何处理这个问题。
答案1
我该如何安装缺失的api-ms-win-crt-runtime-l1-1-0.dll
?
此 DLL 是Windows 中的通用 C 运行时更新:
Windows 10 通用 CRT 是 Windows 操作系统组件,可在 Windows 操作系统上启用 CRT 功能。此更新允许依赖于 Windows 10 通用 CRT 版本的 Windows 桌面应用程序在早期的 Windows 操作系统上运行。
上述链接包含完整的安装说明,具体取决于您安装的 Windows 版本。
答案2
直接回答你的问题,要安装 DLL,你可以将 DLL 放在几乎任何地方,然后使用该regsvr32.exe
命令。你收到错误是因为你需要管理员权限才能修改Sys32
文件夹。
但是,您的情况是,错误消息是由于 KB2999226(通用 CRT)安装失败导致的,它是 Visual C++ Redistributable 的一部分。如果尚未安装必要的先决条件(其他更新),则通用 CRT 安装失败。
要解决您的问题,您需要进入 Windows 更新,安装所有更新,重新启动,卸载 Visual Studio 可再发行组件,然后重新安装它。