1、打开命令行,进入要打包的主程序目录下

2、输入pyi-makespec -w xxxx.py并回车 //xxxx.py为需要打包的执行文件主文件


3、打开当前路径,找到xxxx..spec文件

4、修改xxxx..spec文件


5、pyinstaller xxxx.spec //执行打包命令

示例:

pyinstaller -p C:\Python34\Lib\site-packages\PyQt5 -F -w main.py**

-p 搜索额外的库文件地址

-F 注意大小写,生成的文件是单个exe执行文件

-w 无console窗口

-F -w --path C:\Python\Python36\Lib\site-packages\PyQt5\Qt\bin $FileName$

打包一个单个文件

使用Windows子系统执行

设置导入路径 C:\Python\Python36\Lib\site-packages\PyQt5\Qt\bin

-D -w --p F:\Source\Python\PublicLib $FileName$

打包一个单个文件

使用Windows子系统执行

设置导入路径 F:\Source\Python\PublicLib

 

更多推荐