python QT简介:http://www.byhy.net/tut/py/gui/qt_01/
这个例子开头是这样
import PySide2
from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit, QMessageBox
遇到一个问题
网上的大部分方法就是把下面代码放到开头
import sys,os
import PySide2
dirname = os.path.dirname(PySide2.__file__)
plugin_path = os.path.join(dirname, 'plugins', 'platforms')
os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = plugin_path
或者是把plugin_path路径添加到环境变量
或者是在这里注释前面把上面三行代码贴进去
其实不用 PySide2而直接用pyqt就行,也不会有这个问题,不用配置环境变量
from PyQt5.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit, QMessageBox
就是单纯地把PySide2改为PyQT5
先不纠结细节,可以运行就好,接着往后看。