1、1: 首先添加 pyQt5,这个pycharm基本都有了,可以检查settings->project: XXXX->project interpreter 看有没有PyQt5没有就加上“+” 这个这里不详细说了
2、2:添加 pyqt-tools在Anaconda prompt 运行 pip install pyt5-tools看到有的朋友说用pip3安装,但我的没有成功
3、3: 使用PyQt5 必须遵循一定套路,基本是定式。本文先简单说下怎么调用。先用 Designer设计器进行设计,我用的是以前windows开发时装的Designer。其实用刚才装的也是可以的!。有几种方法可以调用。一种是完全在代码里写,这个对复杂程序就麻烦。所以采用以下2种之一。
4、3.1 都是用设计器designer 画好图,这是gui代码分离的好模式。3.2 一种用pyuic5 plan.ui -o plan.py 把ui(实际是XML)转成 py文件 然后在里面加入 主函数调用。3.3 另一种是本经验用的方法。不用转换,直接掉ui。##################################### 贷款利率计算 练习# 作者 最爱点灯的星星# Ver1.0# 目前没有加入异常处理,只能实现等额本息######################################import sysfrom PyQt5 import QtCore, QtGui, uic, QtWidgetsuiFile = "loan.ui"Ui_MyMainWindow, QtBaseClass = uic.loadUiType(uiFile)class MyApp(QtWidgets.QMainWindow, Ui_MyMainWindow): def __init__(self): QtWidgets.QMainWindow.__init__(self) Ui_MyMainWindow.__init__(self) self.setupUi(self)#。。。。。。#主函数调用;if __name__ == "__main__": app = QtWidgets.QApplication(sys.argv) Main_window = MyApp() Main_window.show() sys.exit(app.exec_())#另开一文把等额本息计算器 以及 HLCT出借收益计算器发上去