打开终端进入项目路径下,输入指令:
pyinstaller.exe -F --add-data ‘F:\Project\libfoo.dll:.’ --add-data ‘F:\Project\test.dll:.’ .\mcstest.py
参数说明
参数 | 说明 | 示例 |
---|---|---|
-h | help信息 | |
-F | 生成一个可执行文件 | |
-D | 生成一个目录(包含多个文件)作为可执行文件 | |
-w | 运行exe时,不显示命令行窗口(仅对Windows有效) | |
-i | 该参数后跟可执行文件的icon图标路径 | |
-n | 该参数后跟可执行文件的名字 | |
–distpath | 该参数后跟可执行文件生成的路径 | |
–add-data | 该参数后跟需要打包的第三方dll库,多个库需要多个–add-data | –add-data ‘F:\Project\libfoo.dll:.’ --add-data ‘F:\Project\test.dll:.’ |
–add-binary | 该参数后跟需要打包的第三方lib库,多个库需要多个–add-binary | –add-binary “libfoo.so;lib” --add-binary “test.lib;lib” |
-p | 查询打包其他导入库 |