一、安装环境:
- 1、索尼笔记本
- 2、windows7旗舰版SP1,64位操作系统。
二、安装过程
- 1、在Python官网https://www.python.org/下载了Python3.6.2版本,文件名
(python-3.6.2.exe) - 2、运行python-3.6.2.exe,安装成功。
三、问题
运行Python3.6 下的Python运行文件,无法启动,提示缺少api-ms-win-crt-runtime-l1-1.0.dll文件。
四、出错原因
api-ms-win-crt-runtime是MFC的运行时环境的库。Python在Windows上编译是用微软的visual studio C++编译的,底层也会用到微软提供的C++库和runtime库。因为是新装系统,缺少Microsoft Visual C++ Redistributable for Visual Studio 2015组件。
五、解决方法
- 1、在下载吧https://xiazai.xiazaiba.com/Soft/V/vcredist2015_x64_14.0.23026.0_XiaZaiBa.zip下载VS2015组件
- 2、解压运行vcredist.x64.exe。
- 3、重启电脑,如果仍然不能启动,执行4。
- 4、到微软https://www.microsoft.com/en-us/download/details.aspx?id=49093下载KB2999226补丁程序。
- 5、运行补丁程序windows6.1-KB2999226-x64更新补丁。
- 6、重启电脑。运行Python3.6 下的Pythonw.exe文件,成功启动。
六、参考资料
1、lingaixuexi博客https://blog.csdn.net/lingaixuexi/article/details/80992542