【问题标题】:How to convert python file to installer [duplicate]如何将python文件转换为安装程序[重复]
【发布时间】:2020-04-30 14:54:45
【问题描述】:
大家好,我想将我的 python 文件转换为installer(Windows 安装程序)而不是executable。我已经做到了executable 到py2exe。我怎样才能制作它的安装程序。是否可以。
【问题讨论】:
标签:
python
python-3.x
windows-installer
installation
exe
【解决方案1】:
Pyinstaller 是将 python 脚本转换为 Windows 可执行文件的不错选择。
您可以以任何用户身份将其安装在cmd.exe 并运行pip install pyinstaller 或pip install --pre pyinstaller。
然后您可以使用pyinstaller 运行它。 (对不起,我无法提供我在系统还原后编写的自动化脚本。我将很快使用 pyqt5 再次编写)
语法
--onefile - 将程序及其文件放入 exe。
--onedir - 将您的程序放入目录(文件夹)(比--onefile 快,因为它不需要提取文件)
-c - 创建一个控制台应用程序。
-w - 创建一个没有控制台的应用程序。
-i "[Path to .ico or exe with icon. e.g C:\Files\CODE\Icon.ico]" - 为您的应用设置一个图标,而不是默认的蛇形软盘图标。
你可以阅读其余的here。
然后您可以获取inno setup 并创建离线安装程序。
[抱歉,懒得再打字了]
我把它贴在https://stackoverflow.com/posts/61597594