python项目打包为exe
- python项目的多文件打包和打包为exe方法
python项目的多文件打包和打包为exe方法
#小兴趣/python项目的打包
-f生成exe单个文件
-d 生成配置文件和目录
先-f直接修改
使用pyinstaller从零开始将深度学习python项目打包为exe可执行程序_哔哩哔哩_bilibili
下面这个是打包知识点介绍
06 打包-导入模块问题_哔哩哔哩_bilibili
打包的命令在下面博客或者上面视频连接
Pyinstaller通过spec文件打包py程序(多个py脚本) - the3times - 博客园
期间的问题
重点在第一个视频的链接,也就是路径问题,
主要修改是下面两张图片
spec文件重要修改部分
它这个大概意思就是
- 打包好的文件根据spec文件,进行编译,会产生一个临时文件夹
- spec文件里面的路径就是映射问题,相对路径的视频资源
- 资源路径和映射目录
- 之后代码修改的意思是,获取当前临时文件夹的路径,之后join上相对路径
即可在打包的时候找到,映射的资源 - 如果是打包为多个文件夹,那么要获取到,当前的系统文件sys,加上发过去的资源包,即可