问题阐述:
我也遇到了这个问题,不仅仅是PYQT: Compile Form会报错,点击PYQT: Preview同样会报错,都是pyuic5造成的。
解决方法:
明确指定pyuic5.exe的路径:
点击【文件】->【首选项】->【设置】
在搜索框中输入pyqt,然后找到pyuic5,指定明确的路径(下图第一步和第二步),完成第一步和第二步就可以解决pyuic5的报错问题了:
对于第3步,如果不想生成的文件名带有一个“UI ”, 可以将其删掉。在新版本的pyqt-tools中没有QT目录,所以designer.exe的位置有所改变,新版本的designer.exe位于qt5_applications/QT/bin中。
对于找pyuic5.exe和designer.exe,我直接使用Everything搜索的:
我的 PyQt版本为5.12.3,也相同的错误,最后测试出来需要将插件PYQT Integration路径中的 .exe 去掉就好了。
.exe