·约 1055 字·3 分钟
本文介绍了使用PyInstaller打包Python程序时遇到的常见问题及解决方案。首先,文章提供了PyInstaller的基本命令和参数解释,如-Fw用于生成单个可执行文件并隐藏控制台窗口,--add-data用于添加资源文件。接着,文章讨论了两个主要问题:一是由于使用Anaconda导致打包后的程序体积过大的问题,建议通过创建虚拟环境并仅安装必要库来解决;二是打包后缺少资源文件的问题,提出了两种解决方法:一种是编写hook脚本来指定需要包含的资源文件夹或文件;另一种是利用--add-data选项直接在命令行中指定要添加的数据路径和目标位置。...