ImportError:没有名为PyQt5的模块-OSX Mavericks

发布于 2021-01-29 15:04:57

我正在尝试在OSX上运行PyQt5。我下载并安装了Qt5二进制文件。然后,我下载了最新的SIP源,并进行了编译和安装。最后,我下载了最新版本的PyQt,对其进行了编译和安装。

python configure.py --qmake /Users/jsmaupin/Qt/5.1.1/clang_64/bin/qmake --sip /System/Library/Frameworks/Python.framework/Versions/2.7/bin/sip

我正在尝试使其在默认的Python
2.7安装上运行。看来文件已安装到/System/Library/Frameworks/Python.framework/Versions/2.7/share/sip/PyQt5/的正确位置(据我所知)。

但是,每当我尝试从PyQt5导入任何内容时,python报告都找不到PyQt5

编码:

from PyQt5 import QtCore

结果:

from PyQt5 import QtCore
    ImportError: No module named PyQt5

我是Python新手,非常感谢您的帮助!

关注者
0
被浏览
52
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    好吧,我一直努力直到最终找到解决方案。看来这可能是PyQt库安装或其他地方的错误。我创建了$ PYTHONPATH环境变量,以指向新安装的PyQt
    .py文件,该文件包含对所有Qt绑定的引用。

    export set PYTHONPATH=$PYTHONPATH:/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
    

    在那之后,一切都像魔术一样工作。这包括在转到“设置”->“项目解释器”->“
    Python解释器”->“路径”(选项卡),然后单击底部带有蓝色圆形箭头的“重新加载路径列表”按钮之后的PyCharm。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看