在PyCharm(2022)中配置pyqt5环境

pyqt5下载及配置:

下载pyqt5:

点击设置

然后我们点击加号

我们搜索,pyqt5,如同点击下载(Install...),右边好像是可以自己设置路径(作者没搞)

下载好后你会发现像我一样都变蓝了

注意:还有一个pyqt5-tools要像上面那样单独下载

下载完毕后,我们回到设置页面,Tools > Extenal Tools > 点击加号

配置Qt Designer(作用:打开Pyqt5的绘图界面)

我们通过Everything 搜索designer.exe(如果没有就直接在任务管理器搜索文件所在位置)

Program: designer.exe的绝对地址

Working directory: $ProjectFileDir$

配置PyUit(将绘制的页面.ui文件转换成.py文件(Python文件))

Program: 建议是用有Scripts的那个文件夹里面的pyuic5.exe

Arguments:$FileName$ -o $FileNameWithoutExtension$.py

Working directory: $FileDir$

配置PyRcc(.qrc(图片文件)转.py文件)

ps:操作都是一样的这里不重复了

Program: 自己根据自己情况来

Arguments:$FileName$ -o $FileNameWithoutExtension$_rc.py

Working directory:$FileDir$

演示(如何打开pyqt5绘制界面)

Tools > External Tools > QtDesigner

当我们点击进去后我们点击:

创建 》 然后我们可以看到这个界面

我们点击 ctrl+s(保存)

这边建议保存在相应的项目里面

然后我们回到我们的pycharm,将我们保存的.ui文件转化为.py文件

就像这样我们就成功了

然后我们自己创建一个.py文件

将我下面这行代码复制进去,注意:text是我的.py的文件名

from PyQt5.QtWidgets import QMainWindow,QApplication
import sys
import text #导入我们刚刚转化城的.py文件
if __name__ == '__main__':
    app = QApplication(sys.argv)
    window = QMainWindow()
    ui = text.Ui_MainWindow()
    ui.setupUi(window)
    window.show()
    sys.exit(app.exec_())

然后右键点击运行,就看到这个页面我们就成功运行了(由于啥都没写所以就是这个效果)

错误:This application failed to start because no Ot platform plugin could beinitialized. Reinstalling the application may fix this problem.(这个应用程序启动失败,因为没有Qt平台插件可以初始化。重新安装应用程序可以解决)

原因一:PyCharm的版本为高版本,会自动生成一个虚拟的python环境,导致第三方库无法导入,所以我们要创建的时候要进行勾选:

如果已经写了很多了代码了我们还可以:

将pyvenv.cfg文件里面的

include-system-site-packages = true 这一行改成true(它默认是false)

原因二:没有配置QT_QPA_PLATFORM_PLUGIN_PATH环境变量

配置QT_QPA_PLATFORM_PLUGIN_PATH环境变量:

首先:电脑右键属性 >  找到高级设置 

高级 > 环境变量 > 新建

变量名:QT_QPA_PLATFORM_PLUGIN_PATH

变量值:plugins(找到plugins的文件路径如上)

然后我们点击确定 > 确定 > 确定

我后我们返回查看,当你看到这就代表配置成功

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值