1.安装Pycharm软件 下载地址
2.Pycharm ji活设置文件在这JetbrainsCrack-release-enc.jar
1)先使用账号登录,进入软件
2)选择Help-->Edit Custom Vm Options
会打开一个文件pycharm.vmoptions,其绝对地址在下面
/Users/xxx/Library/Application Support/JetBrains/PyCharm2020.3/pycharm.vmoptions
然后在最后一行添加一行,注意文件名不要写错
-javaagent:/Applications/PyCharm.app/Contents/bin/JetbrainsCrack-release-enc.jar
将文件JetbrainsCrack-release-enc.jar 复制到/Applications/PyCharm.app/Contents/bin/这个目录下。重启即可,若文件放错或 pycharm.vmoptions的内容写错会打不开软件,只需要去绝对位置检查有无写错。
成功即如下图所示
3.安装python3.9
Python Releases for macOS | Python.org
下载安装即可。
4.新建项目
1.选择文件夹
2.选择python版本
5.下载安装qt Designer下载地址
6.创建外部插件关联qt Designer
打开PyCharm,打开File—>Settings—>External Tools
我这里是已经添加了,未添加需要自行添加
点击➕号创建一个tool
1.名称 QT5Designer
2.qt Designer地址/Users/yangzhou/Qt/6.2.2/macos/bin/Designer.app
3.项目地址要填刚新建项目的根地址
1.名称 PyUIC5
2.python地址 /usr/local/Cellar/python@3.9/3.9.6/Frameworks/Python.framework/Versions/3.9/bin/python3.9
3.参数
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
4.项目地址要填刚新建项目的根地址
这个时候在Tool-->External Tools下可以看到多出来两个工具
7.用QTDesigner设计一个.ui文件
点击Qt5Designer 可以看到会弹出设计界面
直接创建一个Main window点击创建即可
创建完成设计好ui界面之后,点击保存,保存到刚刚新建项目目录下
可以在pycharm目录下看到test.ui文件
这个适合我们需要使用刚刚创建的工具PyUIC5将ui文件生成test.py的python代码
8.用PyUIC5将.ui文件转换成.py代码
右键test.ui会看到如下图所示,直接点击PyUIC5即可
可以看到生成了test.py 这个时候就可以去main函数里调用了
9.运行代码生成界面
class testFrom(QMainWindow, test.Ui_MainWindow):
def __init__(self):
super(testFrom, self).__init__()
self.setupUi(self)
if __name__ == '__main__':
app = QApplication(sys.argv)
QApplication.processEvents()
win = testFrom()
win.show()
sys.exit(app.exec_())