Windows安装Python启动报错:api-ms-win-crt-runtimel1-1-0.dll缺失

本文分享了Python初学者在安装Python3.7版本时遇到的启动问题及解决方法。当提示缺少api-ms-win-crt-runtime-l1-1.0.dll文件时,可以通过安装Microsoft Visual C++ Redistributable for Visual Studio 2015或KB2999226补丁来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本人是Python初学者,安装Python时遇到了一些问题,在此分享一下解决方法。

由于C盘内存太小,电脑重新装了win7系统,在Python官网https://www.python.org/下载了Python3.7版本并安装成功,但无法启动,提示缺少api-ms-win-crt-runtime-l1-1.0.dll文件,打开Python时出现以下情况:


两种解决办法:

1、api-ms-win-crt-runtime就是MFC的运行时环境的库,Python在Windows上编译也是用微软的visual studio C++编译的,底层也会用到微软提供的C++库和runtime库,去微软官网下载安装Microsoft Visual C++ Redistributable for Visual Studio 2015组件后,重启计算机即可解决问题,但我在完成这一操作之后仍然启动不了Python,并没有解决问题,如果大家出现的情况和我一样,不妨试试方法2。

2、去微软官网下载安装:KB2999226补丁程序

(注意X86和X64的区别:X86即通常所说的32位,X64即通常所说的64位,具体区别详见:http://www.windows7en.com/jiaocheng/29804.html

补丁码:KB2999226 

链接:https://www.microsoft.com/en-us/download/details.aspx?id=49093

这个链接是针对win7的,若想要别的,直接在微软官网搜索补丁号即可。


下载的组件及应用程序如下图所示:


补丁下载安装完成后在Windows开始菜单栏里输入cmd,在新打开的窗口输入python,如下图所示


若输出结果如图所示,则说明可以正常使用Python了。

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值