python打包后报错,无法启动,电脑缺少api-ms-win-core-path-11-1-0.dll

参考:《运行打包python程序时报:无法启动此程序,因为计算机中丢失 api-ms-win-core-path-l1-1-0.dll 尝试重新安装该程序以解决此问题。》
原因:python版本较高,打包时的python版本是python3.10,而运行打包后的程序环境是win7,win7只支持python3.9以下版本。

经过测试,分别使用了python3.7.6、python3.8.5、python3.10,均报错。
说明该报错与python版本无关。
后使用python3.7.6,win10继续打包,打包成功!
猜测原因是本机电脑安装了多个版本的python,依赖项有所冲突,不建议1台电脑安装多个版本python!

你可能感兴趣的:(Python学习私人笔记,python,开发语言,pycharm)