pyqt版本问题
pyqt5和pyqt-tool的版本匹配,利用镜像pip更快
pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple/
pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple/
下载完成后qtdesigner无法打开
1. 提示“ 由于找不到vcruntime140_1无法。。。”
将qt文件中< vcruntime140_1.dll >文件复制到C盘< System32 >中
2. 提示“ This application failed to start because no Qt platform plugin could be initialized。。。”
全网搜后终于在一位大佬的评论回答中找到了答案
我的目录是 D:\Program Files\Python38\Lib\site-packages\pyqt5_tools\Qt
将< plugins >文件复制到designer同级目录下
3. 需要将pyqt新添环境变量
以上是我解决办法,之后按照网上配置pycharm和pyqt5,就能正常打开designer
运行界面
- 设计好qt界面后保存
- 将ui文件转为py文件
- 新建python文件写入
import sys
import qttest
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QWidget()
ui = qttest.Ui_Dialog()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
运行结果