解决This application failed to start because no Qt platform plugin could be initialized问题 解决This application failed to start because no Qt platform plugin could be initialized问题

先贴测试代码:

from PyQt5.QtWidgets import QWidget, QApplication

if __name__ == '__main__':
    app = QApplication(sys.argv)
    w = QWidget()
    w.show()
    w.setWindowTitle("Hello PyQt5")
    sys.exit(app.exec_())

添加系统环境变量:QT_QPA_PLATFORM_PLUGIN_PATH

路径:D:软件pythonLibsite-packagesPyQt5Qt5plugins

(即是python安装的位置)

网上也有Qtplugins的,但是可能是因为版本原因,我的Qt下没有这个文件夹

添加后重启PyCharm即可!!!!!!!!!!!!!!!!!!!