第七步:生成spec文件 我们在这一步添加各种参数,如 -D -c --version-file=file_version_info.txt 这些,生成spec文件: pyi-makespec -D -c --version-file=file_version_info.txt main.py 1. file_version_info.txt是一个文本文件,需要放在和启动入口相同目录下,会根据这个文件生成版本信息,该文件说明见下...
pyi-makespec -D -c --version-file=file_version_info.txt main.py file_version_info.txt是一个文本文件,需要放在和启动入口相同目录下,会根据这个文件生成版本信息,该文件说明见下: file_version_info.txt 第八步:修改spec文件,添加找不到的dll、添加图片等静态资源、修改项目名、exe名等 第九步:根据编辑...
打包时用此参数--version-file 即可:pyinstaller --version-file file_version_info.txt test.py 最后打包成exe,可以右键点击exe文件查看详细信息,可以看到有文件版本信息。 3. 运行pyinstaller来打包exe 一般用pyinstaller打包exe会用到-F参数(表示打包成一个EXE文件)或者--version-file(给exe文件赋予版本信息),其他...
pyinstaller "C:\Documents and Settings\project\myscript.spec" 命令选项 pyinstaller 命令选项的完整列表如下: 位置参数 scriptname 要处理的脚本文件名或一个 .spec 文件名。如果指定了 .spec 文件,则大部分选项都是非必须的,会被忽略。 选项 -h, --help 显示此帮助信息并退出。 -v, --version 显示程序版...
一般用pyinstaller打包exe会用到-F参数(表示打包成一个EXE文件)或者--version-file(给exe文件赋予版本信息),其他参数如需了解,可以输入pyinstaller -h来获取帮助信息。 比如需要打包test.py文件为exe,用如下方式: 4. 打包exe过程中遇到的问题: 一般来说,如果是机器上组件缺失导致打包失败,安装相应的组件即可。
>pyinstaller --version 运行PyInstaller PyInstaller 最简单的运行形式,只需要指定作为程序入口的脚本文件。假定这个文件叫做 main.py. >pyinstaller main.py 运行之后,我们会看到目录中多了这些内容: main.spec 文件,其前缀和脚本名相同。它本质上是一个 Python 文件,指定了打包时所需的各种参数,熟悉格式以后也可以手...
一、.spec文件的生成 PyInstaller生成打包文件有两种主要方法。第一种方法是直接指定.py脚本,例如使用命令pyinstaller[options]xxx.py。在这种情况下,PyInstaller会根据提供的选项生成对应的.spec文件,然后执行该文件所指定的过程生成最终文件。另一种方法是直接指定已存在的.spec文件,例如使用命令pyinstaller[options]xxx.sp...
scriptname 处理的脚本名 或者.spec-file文件名 选项: -h, --help 显示帮助文档并退出 -v, --version 显示版本信息并退出. --distpath DIR 设置生成文件的目录 (缺省为 .\dist) --workpath WORKPATH 设置临时文件目录, .log, .pyz and etc. (default: .\build) ...
是用来告诉PyInstaller要编译的py文件和参数的。...文件(Windows Only) -c, --nowindowed, --console 控制台exe文件(Windows Only) -X, --upx 使用upx压缩exe文件 -o DIR,...--out=DIR 设置spec文件输出的目录,默认在PyInstaller同目录 --icon=加入图标(Windows Only) -v FILE, --version=FILE 加入版本...
100 INFO: wrote F:\temp\test\pyinstaller-2.0\md2html\md2html.spec 118 INFO: Testing for ability to set icons, version resources... 130 INFO: ... resource update available 131 INFO: UPX is not available. 3181 INFO: checking Analysis ...