首页 > 解决方案 > 没有名为“PyQt5.uic.uiparser”的模块

问题描述

我在使用pyqt5的时候误触了文件,但是出现了标题之类的错误。如果我尝试删除它并重新安装它,我将无法修复它。有办法吗?

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-4-50f804b5074d> in <module>
     27 import sys
     28 from PyQt5.QtWidgets import *
---> 29 from PyQt5 import uic
     30 import webbrowser
     31 from PyQt5.QtCore import QCoreApplication

~\Anaconda3\lib\site-packages\PyQt5\uic\__init__.py in <module>
     41 __all__ = ("compileUi", "compileUiDir", "loadUiType", "loadUi", "widgetPluginPath")
     42 
---> 43 from .Compiler import indenter, compiler
     44 
     45 

~\Anaconda3\lib\site-packages\PyQt5\uic\Compiler\compiler.py in <module>
     42 
     43 from ..properties import Properties
---> 44 from ..uiparser import UIParser
     45 from . import qtproxies
     46 from .indenter import createCodeIndenter, getIndenter, write_code

ModuleNotFoundError: No module named 'PyQt5.uic.uiparser'

标签: pythonpyqtpyqt5

解决方案


推荐阅读