在我用PyUic将.ui文件转成.py文件时,报错:
Error: one input ui-file must be specified。
我使用窗体中的View Python Code将它复制黏贴到我新建的一个.py文件中加上入口程序运行,报错:
ImportError: No module named PySide2。
所以问题出现在我没装这个PySide2上,然后我用Pycharm的Python interpreter下载了Pyside2,重新运行,又报错:
NameError: name 'QtWidgets' is not defined
?这时只要在前面(因个人代码而异)
from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint,
QRect, QSize, QUrl, Qt)
from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont,
QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap,
QRadialGradient)
from PySide2.QtWidgets import *
再导入
from PySide2 import QtWidgets
即可运行。
|