Python制作一个简单的GUI-【下篇】

 破破沉舟,百二秦关终属楚
 卧薪尝胆, 三千越甲可吞吴
 emm…没啥,就是感慨感慨,体现一下自己的文化底蕴
 怎么说呢,python是一门很好的语言,带我真正体会到了编程的妙趣,它结构简单、语言要求不太严格,这点我很喜欢~~更喜欢的一点就是,它的开源代码和教程众多,当你苦思冥想瞧不出来你想要的东西的时候,度娘或者谷狗一下,意外地就能获取很多想要的东西
 但是,越学越觉得自己是一个小菜鸟,写这个《Python制作一个简单的GUI》上下篇的目的就是为了:1.记下自己一个小的成果的历程,方便以后查用 2. ‘授人玫瑰,手留余香’,希望吃白馒头的时候,都能闻到切糕味3.警醒自己,‘山重水复疑无路,柳暗花明又一村’,当遇到困难,不要气馁,说不定下个村子里有红烧肉呢

1 正题

 在Python制作一个简单的GUI-【上篇】中我们提到了如何去用Python、PYQT、 QTdesinger做一个简单的小界面。但是,这个小界面还是基于pycharm这个IDE去打开的。所以,如何独立化呢,就是做成,英雄联盟那种[此处BGM:emmm…怀念啊,我们的青春啊~],点一个桌面小图标就可以进去的exe文件呢。
 给大家推一个简单的方法,pyinstaller包

2 搓成exe

2.1 pyinstaller安装问题

 安装大家都会吧,pip或者IDE自带的装包系统都可以装,也很好装,但是,正如其他第三方包一样= =其中也可能存在一系列的问题…10月份第三个星期,我就想尝试搞一个小的图像处理的GUI,算法已经写好了、界面也调好了,就是最后这个打包一直报BUG,调了快2个工作日。
其中一个系统BUG是【AttributeError、No module named…】
捆绑安装下这个pip install setuptools
解决BUG的经验

2.2 pyinstaller使用

使用很简单,打开dos窗口,输入以下这些命令:
在这里插入图片描述
建议在创建的GUI下打开dos窗口,省去了写路径的工夫(cd 文件夹路径 )。
在这里插入图片描述
要注意图标配置图片的格式,这个可以根据个人喜欢,去下载图片,并做成图标。

2.3 结果展示

这个就是制作好的exe文件啦:
在这里插入图片描述
打开试用一下:
在这里插入图片描述
能够成功运行。
当然,根据个人的需求,也可以制作满足自己建模需求的小软件:
在这里插入图片描述
奔跑吧,少年!

猜你喜欢

转载自blog.csdn.net/qq_40260867/article/details/84034789