PyInstaller输入你指定的的脚本,首先分析脚本所依赖的其他脚本,然后去查找,复制,把所有相关的脚本收集起来,包括Python解析器,然后把这些文件放在一个目录下,或者打包进一个可执行文件里面。可以直接发布输出的整个文件夹里面的文件,或者生成的可执行文件。
步骤1:输入指定脚本
使用cmd命令,cd到mycript.py目录下,运行下面命令:
pyinstaller -F -w mycript.py
该脚本以单文件输出
这里解释下 -F 和 -w 这两个属性有什么作用:
-F 是用于将所有的支持文件全部都打包在一起,不显示其他的依赖文件(如果没有这个属性,你会发现所有生成的、所需支持的依赖文件会全部在文件夹下)
-w 在程序运行的过程中隐藏后台控制的黑窗口
步骤2:收集依赖脚本