1.打开pycharm,接着点击File→Setting→Tools→External Tools,点击红圈处的加号添加外部工具。
2.为了方便辨认,就将名字起名为PyUIC(名字起什么都可以);
program: 选择python.exe
;
Arguments: 输入-m PyQt5.uic.pyuic $FileName$ -o$FileNameWithoutExtension$ .py -x
;
working directory: 输入$ProjectFileDir$
;
点击OK,点击OK。
3.将ui文件放在pycharm的目录下,在pycharm的左栏中找到文件,右键ui文件,找到external tools,选择PyUIC。
4.之后,我们的py文件就转换出来啦,转换在ui文件所在的目录中,在目录中双击即可打开。
转换时若出现这些情况的:
1.ui转完py无法运行的,见:https://blog.csdn.net/stormdony/article/details/80400032
2.ui转py弹出这个(this application failed to start because no Qt platform plugin could be initi)的,见:https://blog.csdn.net/tonny7501/article/details/102640034
3.出现SyntaxError: invalid syntax的,见:https://blog.csdn.net/whalefall/article/details/86541160(感谢z2623394239评论区补充)
若有问题欢迎留言讨论。