[英]PyCharm error - No module named 'sip' (PyQt4)
好的,所以我需要在 PyQt 中创建一个项目,并且我正在使用 PyQt4,因为我找到了更多关于此的教程,这对我来说更容易。 我安装了 PyCharm 作为我的 IDE。 我没有任何 python 编译器,所以我安装了 Python 3.7.5(从 PyCharm 推荐的 Microsoft Store),并在 PyCharm 中配置了解释器(所以现在,python 工作)
然后,我需要安装 PyQt4,由于它在 PyCharm 的项目解释器 -> 安装包中不起作用,我下载了“PyQt4-4.11.4-cp37-cp37m-win_amd64”并用 pip 安装它。
然后,我也用 pip 安装了 sip。 问题是我在 PyCharm 中的代码中出现错误。
from PyQt4 import QtGui
ModuleNotFoundError: No module named 'sip'
我还配置了我所有的 Windows PATH,当我安装 sip 时,它给了我一个错误,说没有添加路径。 我添加了那个路径。 我还添加了 pyqt4 路径。 这些是我的路径:
C:\\Users\\b997a\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python37\\site-packages\\sipbuild
C:\\Users\\b997a\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python37\\site-packages
'C:\\Users\\b997a\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python37\\Scripts
你知道我能做什么吗? 我真的不想使用 PyQt5,因为我知道找到了关于我想在 PyQt4 上做什么的教程,而且我现在真的没有时间学习 PyQt5...
我还尝试查看 Python 3.7.5 Shell (IDLE) 是否会引发错误,是的,确实如此。 我在 Python 的 IDLE 中也有同样的错误。
问题是什么? 它工作了一段时间,直到几周前我删除了 Python,但现在它不再工作了。
非常感谢!
我最近遇到了这样的问题,所以我的建议是:
PS我无法添加评论,所以我将其发布为答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.