背景:
- 本人Mac 环境
-
制作PyCharm external tool 中的 PyUIC 工具
image.png
问题描述如下:
ModuleNotFoundError: No module named 'PyQt5'/usr/local/opt/python/bin/python: Error while finding module specification for 'PyQt5.uic.pyuic' (ModuleNotFoundError: No module named 'PyQt5')
解决方案:
- 确认上图program 中使用的python 版本是否和 pycharm 中配置的一致?
(本人当时配置的是python3,然后pycharm中使用的是python3.8) - 确认pyqt5 是否已经安装到对应的python版本(可以在工程中,或者python环境中引用一下)
- 确认直接运行 python3.x -m PyQt5.uic.pyuic untitled.ui -o untitled.py 是否会出错 (出错说明你pip安装pyqt5的python版本和工程里边的不一致, 请使用pip3.x install pyqt5)
- 网上部分方案提供直接使用 pyqt中的 pyuic 工具来执行,但是我并没有找到这个工具~
总结
- 希望能解决你的困难
- 如果没有解决,放松一下,你会有灵感的
- 祝你好运~
网友评论