1.创建虚拟环境,开发项目
2.安装pyinstaller
pip install pyinstaller #命令行安装
3.打包
pyinstaller -F XXX.py #产生一个文件用于部署file
pyinstaller -D XXX.py #产生一个目录用于部署dir
注意事项:
1.常用参数
- -n 应用名称
- -i 图标路径
- -w(不打开命令行)
2.路径问题:
比如要用到一个.txt文件
获取XXX.py文件的目录
找到exe所在的根目录
3.模块问题:
加入到spec文件的hiddenimports
4.文件内存太大
安装upx然后设置环境变量就行
导入时候用from