This application failed to start because no Qt platform plugin could be initialized 如何解决
pycharm QT开发时,使用plt展示图片时,报错:This application failed to start because no Qt platform plugin could be initialized。
解决方法:
新建环境变量:
变量名:QT_QPA_PLATFORM_PLUGIN_PATH
变量值:Python\Python311\Lib\site-packages\PyQt5\Qt5\plugins
如下图:
重启pycharm运行就可以了。
这时如果不报错,但是不显示图片怎么办:
我们需要加入代码plt.show()具体代码如下:
for data in train_custom_dataset: image,label=data print('image of shape{}'.format(image.shape)) plt.title(str(label)) plt.imshow(image[0]) plt.show() break
这样,问题基本上就都解决了。
评论