【软件安装&环境配置】基于Pycharm的PyQt5+QtDesigner的安装

背景

做毕业设计,考虑使用PyQt5进行UI设计,PyQt方便易用,而且是兼容Python的,Pycharm的插件工具也比较易用,因此考虑使用之,废话少说,直接开始。。

Step1 软件准备

  • Anaconda
  • Pycharm
  • PyQt5 (version==v5.13)
  • ptqt5-tools(version==)
step1.1下载Anaconda+Pycharm(略)

下载好Anaconda+Pycharm(社区版),然后配置好Anaconda+Pycharm,去其他博客找
配置好后,下载PyQt5,版本是5.13,方法是:

step1.2下载PyQt 5.13

打开cmd,输入conda activate,然后输入pip install pyqt5==5.13.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/即可,如果报错Consider using the --user option or check the permissions.,则加一个–user选项就行了,见下图。如果报错spyder 3.3.6 requires pyqtwebengine啥的,直接pip uninstall spyder删掉它。。。
在这里插入图片描述

step1.3 下载pyqt5-tools

接着下载pyqt5-tools,网址是https://pypi.org/project/pyqt5-tools/5.13.0.1.5/#files,我的环境是win64+py37,所以选最后一个轮子。。
在这里插入图片描述

下好后,cmd下cd到对应的目录下面,然后输入pip install pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl
如果缺少相关包,直接按着上面这个方法下载就行了
在这里插入图片描述

然后就可以找到对应的qtdesigner.exe文件路径
在这里插入图片描述

step2 配置Pycharm

打开Pycharm,然后菜单栏 --> 文件 --> 设置 --> 工具 -->外部工具 --> +

step2.1 配置QtDesigner

输入Name,Group,最重要的是Program的位置,也就是designer.exe位置,然后确定。这个是用来打开ui设计界面的。
在这里插入图片描述

step2.2 配置Pyuic

跟上面同样的方法,点加号,然后输入Name,Group,注意Group要和前面一样,然后Program输入自己的python.exe的位置,
Parameters:-m PyQt5.uic.pyuic $FileName$ -o Ui_$FileNameWithoutExtension$.py
Working directory:$FileDir$
这个是用来将.ui格式文件转换成.py格式文件的,很方便
在这里插入图片描述

step 2.3设计界面

新建个项目,按这个快捷方式直接就可以转到designer.exe
在这里插入图片描述
随便瞎画一个,然后ctrl+S保存到项目目录下面,然后就有个.ui文件生成
在这里插入图片描述
之后对这个文件,pyuic转换一下
在这里插入图片描述

然后发现报错
在这里插入图片描述
发现可能是因为,pyqt5不完整导致的,回到step 1.2,先卸载pyqt5,spyder,然后重新安装pyqt5,即可…
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章