当前位置: 代码迷 >> 综合 >> Pyqt5+python2.7 美观的登陆界面制作(一)
  详细解决方案

Pyqt5+python2.7 美观的登陆界面制作(一)

热度:83   发布时间:2023-10-21 04:19:01.0

开发环境配置

简介

因为毕业设计中有制作界面的需要,开始学习了pyqt5,在csdn和百度上找了很多的资料,发现大多都是在讲制作登陆界面的一些逻辑上的connect,大多数的代码运行起来出来的就是一个xp系统上的提示框,没有美观可言,对于一个有强迫症的人来说其实挺难忍受的。查阅了挺多的资料,想通过之后的几篇文章来总结一下界面样式上的一些设计方法,说下我踩过的一些坑,希我的经验可以帮助大家少走弯路。

开发环境

为了方便没有基础的同学也可以试着用起来,第一步还是讲讲我用的开发环境。
使用了pycharm2018 2.5 ,pycharm尽可能安装专业版(在官网上可以看到社区版和专业版之间还是有很多的区别的,被去掉了很多的功能)
软件可以直接在pycharm官网下载
https://www.jetbrains.com/pycharm/
破解的话我是按这篇公众号的步骤完成的,可供参考
https://mp.weixin.qq.com/s/-DBa2Y_p5-sYrOYjjRPOJg
到这里我们的软件就安装完成了。

Pyqt5 配置

为了方便后期的开发,我们需要通过pycharm来配置我们所需要的一下python的包,在菜单的File→Settings→Project→Project Interpreter中可以配置安装包,可以参考以下这篇博文
https://blog.csdn.net/px41834/article/details/79383985
说下我在做这步的时候遇到的坑,希望可以提供帮助。

python的版本选择
如果安装了多个版本的python一定要提前选择好python的版本,不同的版本所匹配的pyqt是不一样的,后期我会写一下我在实验室的服务器部署时遇到的坑,看了很多如何部署python2.7+pyqt5的环境的文章和资料还是没弄出来,发现他们的方法都不大适合我,最后在学长的指导下弄出来的。但是为了自己的开发方便,写界面是为了和其他的包一起开发的,如果一些包匹配python3,一些匹配python2则很麻烦。
养成较良好的编程开发习惯,最好还是注意一下版本问题,少为后期挖坑。
Pyqt5+python2.7 美观的登陆界面制作(一)
可以试试pyqt5快速开发与实战这本书中的实例,资源已上传
https://download.csdn.net/download/qq_34919792/10860532
如果可以正常运行,pyqt5可以正常使用了,接下来可以试试qtdesigner等外部工具,如果都没有问题,那pyqt5的配置就完成啦