This application failedto start because noQt platform plugin could be initialized.
今天在Pycharm里添加外部工具的时候遇到的问题,一开始designer.exe用的是建项目的时候的虚拟环境中的可执行程序,报了这个错,我以为是虚拟环境的问题,但是在改为真实环境后还是有这个问题。

不过就算使用虚拟环境没有问题,也不建议在添加外部组件的时候选择虚拟环境下的内容,因为一旦你这个项目删掉,虚拟环境下的可执行程序也就消失了,下次又要重新添加。

后来发现是可执行程序选择的失误。
之前选择的是bin目录下的designer.exe
This application failedto start because noQt platform plugin could be initialized.
This application failedto start because noQt platform plugin could be initialized.
后来经指点说不能用bin目录下的可执行文件,应该用Script目录下的。
我用的conda环境,所以目录结构是这样的,
This application failedto start because noQt platform plugin could be initialized.

其下有一个这样名字的pyqt5designer.exe,正是我需要的
This application failedto start because noQt platform plugin could be initialized.

修改后就能正常执行了。
This application failedto start because noQt platform plugin could be initialized.

相关文章: