python36打包exe在win7上运行失败_用win7 python3 selenium3写的脚本打包成EXE后在其他电脑上重新配置环境变量还是不能打开浏览器...

展开全部

用pyinstaller打包一个tkinter的exe程序

今天用pyinstaller打了个小tk程序,整理了62616964757a686964616fe78988e69d8331333363396464一些小问题的解决

打包单个exe文件

-F 选项可以打出一个exe文件,默认是 -D,意思是打成一个文件夹。

pyinstaller -F TestDataGen.py12

打出的桌面程序去掉命令行黑框

-w 选项可以打桌面程序,去掉命令行黑框

pyinstaller -F -w TestDataGen.py12

修改程序默认图标

-i 可以设置图标路径,将图标放在根目录:

pyinstaller -F -w -i gen.ico TestDataGen.py12

如下:

修改程序左上角的’tk’图标

# ...省略部分root = Tk(className='数据生成器')

root.iconbitmap('gen.ico')  # 加图标app = App(root)

root.mainloop()12345

如下:

替换’tk’图标后,打包的exe执行失败

原因是图标没有打进去,或者打包成文件夹,或者把图标转化成base64数据:

# 这段程序可将图标gen.ico转换成icon.py文件里的base64数据import b

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值