【发布时间】:2021-06-19 21:19:48
【问题描述】:
我在 Windows 10 64 位操作系统中使用 pyinstaller 构建 exe 文件。但是当我在 windows7 64 位操作系统上进行测试时,它无法正常工作。显示 dll 文件错误。
所以,我低估了当操作系统发生变化时需要用同一系统重建 exe 文件。我说的对吗?
pyinstaller --onefile -w --icon=pp-logo.ico WCS_Config_App.py --hiddenimport=pyserial --hiddenimport=numpy
以上方式我创建 exe 文件。
所以,我想为所有 Windows 系统构建 exe 文件(独立)执行。
感谢您的宝贵时间。
【问题讨论】:
-
如果您创建的 exe 可以在 Win 7 中运行,由于向后兼容性,它很可能会在 Win 8 和 Win 10 上运行。我不知道 Win XP。
-
谢谢,但是架构 32/64 位呢。
-
32 位可执行文件可以在 32 位和 64 位
OSs 上运行。大多数(如果不是全部)可以在 Windows XP 上运行的程序都可以在 Windows 10 上运行。Windows 的向后功能令人惊讶。 -
谢谢你的指导对我很有帮助。
标签: python tkinter pyinstaller exe wine