1,安装pyinstaller
pip install pyinstaller (如果安装失败,用管理员权限安装)
2,打包程序
(1)将ico图片、和代码同一文件夹
(2)Win+R,cmd进入管理员界面 cd切换到代码目录
(3)输入命令pyinstaller -F -w -i F:\code\image.ico demo.py
-F 表示打包(F 大写)
-w 取消控制台显示(w 小写)
-i 有错误也继续执行(i 小写)
ico图片路径(绝对路径)
最后是代码名称
(4)如果程序里面有图片,需要将图片复制到exe文件同一级文件夹,否则程序无法正常运行
注意:
文件路径千万不要有中文,否则会出现一些编码方面的错误。
-D以文件目录的形式 进行保存 而不是生成单个执行文件
pyinstaller -F -w -D D:\pydata\gui\txt_data_gui.py
3.遇见的问题
使用tk gui界面时 matplotlib 包价在总是错误把相应找不到的文件直接放在打包后的相应的文件目录里面