首页 > 解决方案 > 在 Windows 10 中使用 pyinstaller 创建的 exe 文件无法在 Windows 8 中运行

问题描述

不幸的是,当我在 Windows 10 中创建一个 exe 文件时,它永远不会在 Windows 8 中运行。使用“pyinstaller.exe --onefile myfile.py”在 cmd 中运行后的 Pyinstaller 在我的 Windows 10 中运行的 dist 文件夹中为我提供了一个成功的 exe 文件成功但从未在 Windows 8 等早期版本中运行。

标签: pythonwindowsexepyinstaller

解决方案


问题很可能是您在无法运行可执行文件的机器上缺少 DLL。

这是因为有时您已经安装了 .NET 环境、Visual Runtime 环境或包含一组特定 DLL 以供应用程序运行的运行时。

您可以使用--add-data参数来添加 DLL。


推荐阅读