PyInstaller是一个用于将Python程序打包成独立的可执行文件的工具。它可以将Python代码和所有依赖的库、资源文件等打包成一个单独的可执行文件,方便在不安装Python解释器的环境中运行。PyInstaller提供了许多参数,用于配置打包过程和生成的可执行文件的行为。
常用参数列表
以下是PyInstaller命令的常用参数列表:
•-h 或 --help:显示帮助信息,列出所有可用参数及其说明。
•-D:生成一个目录,包含可执行文件和所有依赖的库文件。这是默认的打包方式。
•-F:生成一个单个的可执行文件,包含所有依赖的库文件。这个文件比较大,但更方便分发。
•-c:生成一个控制台应用程序,可以在命令行中运行。
•-w:生成一个窗口应用程序,没有控制台窗口。
•-i <图标文件>:指定生成的可执行文件的图标。
•-n <程序名>:指定生成的可执行文件的文件名。
•-p <路径>:添加额外的模块搜索路径。
•-r <资源文件>:将指定的文件或目录添加为资源文件,可以在程序运行时访问。
•--add-data <源路径>:<目标路径>:将源路径下的文件或目录添加为资源文件,可以在程序运行时访问。
•--hidden-import <模块名>:手动指定需要导入的模块,如果