首页 > 解决方案 > 使用 Pyinstaller 生成单个文件可执行文件

问题描述

我正在尝试使用 pyinstaller 为基于 python 的 GUI 生成单个文件可执行文件。GUI 包含不同文件夹中的图像和大量 python 文件。我在命令提示符下通过以下命令生成了可执行文件:

pyinstaller --onefile --windowed --onedir --icon=someFigure.ico main_window.py

执行以下命令后,将创建一个 dist 文件夹。在 dist 文件夹中创建了一个 main_window 文件夹。在 main_window 文件夹中,我将所有图像和额外的 python 文件放在了文件夹中。我包含了站点包文件夹中的库。当我单击在 dist 文件夹内的 main_window 文件夹中创建的 main_window.exe 时,GUI 运行良好。但我需要一个可执行文件(例如由 Visual Studio 为 C# WPF GUI 生成的文件)。我应该怎么办?这对我来说是个难题?请指导。

标签: pythonuser-interfacepyqt5

解决方案


推荐阅读