【问题标题】:Pyqt5 uic module not found找不到Pyqt5 uic模块
【发布时间】:2021-07-03 00:07:59
【问题描述】:

我正在尝试在 pycharm 中导入 loadui 库。我已经 pip install pyqt5 和 pyqt5-tools。但是当我尝试使用 from PyQt5.uic import loadUi 导入 loadui 时,它给了我这个代码 Unresolved reference 'LoadUi' 和 Cannot find reference 'uic' in '__init__.pyi' 错误。

我该如何解决这个问题?

【问题讨论】:

  • 检查模块没有运行。这可能只是一个警告。如果安装时 Pycharm 正在运行,您可能需要重新启动 Pycharm。如果这些都不起作用,请尝试重新安装 PyQt5
  • 我有同样的问题(至少看起来如此):一个烦人的“在'init.pyi'中找不到引用'uic'”“问题”,但是代码实际上运行没有任何问题,所以我猜这是一个良性(但非常烦人)的警告。安装 pyqt5-tools 没有明显的效果。有没有人有进一步的提示?

标签: python pyqt5 uic


【解决方案1】:

也许你应该尝试安装 PyQt5 工具。 试试这个命令: pip install pyqt5-tools

【讨论】:

  • pycharm 建议使用 pyqt-stubs 来查看更多代码,即在执行 pip install pyqt5-tools 后存在错误(不要安装该二进制文件)
猜你喜欢
  • 2022-08-09
  • 2013-06-27
  • 1970-01-01
  • 1970-01-01
  • 2016-08-08
  • 1970-01-01
  • 2022-12-15
  • 2013-07-09
  • 2018-02-21
相关资源
最近更新 更多