使用PyInstaller打包exe文件

pyinstaller your_script.py
创建一个打包脚本(例如,build.py),用于配置PyInstaller的打包选项。这对于复杂的打包场景非常有用,但对于简单的项目,可以直接使用命令行选项。

cx_Freeze: 类似于PyInstaller

cxfreeze your_script.py --target-dir dist

改进:

https://zhuanlan.zhihu.com/p/391464546
在python导包的时候,将包的全部函数打包成exe了
解决办法:这里需要在代码里更改导包方式,例如将import sys改为from sys import exit

常见报错(未整理):

https://blog.csdn.net/weixin_52093215/article/details/122725140

缺点:

-F 临时解压
动态库
一个目录多个文件

手工打包:

https://www.zhihu.com/question/48776632
https://blog.csdn.net/zztoll/article/details/8165067


Isaac
1 声望0 粉丝