【问题标题】:stuck with PyQt5 import error in python 3.6 32bit在 python 3.6 32bit 中遇到 PyQt5 导入错误
【发布时间】:2018-01-02 03:48:39
【问题描述】:

我已经用过 python 3.6 和 anaconda 目前我下载python3.6 32bit,我的操作系统是win7,不过64bit,有点需要

我检查了 py3.6 32 位下载成功到下一步我尝试从 cmd 安装 PyQt5,如“pip install PyQt5”,检查它也完成了。但它无法在 python32 中导入(我尝试由管理员的作者从 cmd 编码)并出现以下错误:

"ModuleNotFoundError: No module named 'PyQt5'"

我认为它会导致错误的路径。所以我直接在网络上将它(PyQt5)重新下载到python32 lib目录但之后没有任何乐趣,我不知道为什么问题仍然存在

我能抓住这件事吗?

请不要回答重新下载所有你需要的,现有的有很多设置和库,

对我有什么建议吗?

【问题讨论】:

  • 您可能使用与默认 Python 解释器不同的 Python 安装来安装 pip。尝试运行python3 -m pip install PyQt5 --user 看看是否能解决问题。
  • 非常感谢
  • 如果这是您问题的实际答案,我可以将其写为答案,以便您关闭问题。很高兴以任何可能的方式提供帮助。

标签: python-3.x pyqt pyqt5


【解决方案1】:

从此处获取适当的(32 位或 64 位)安装程序:https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.5.1/。在安装过程中它会抱怨找不到 Python 3.5,忽略该错误。当它要求您提供安装目录时,指向您的 Python 3.6 文件夹并安装它。我在我的 PC 上使用 Python 3.6 32 位进行了尝试,以下脚本运行良好:

import sys
import PyQt5
print("hello")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    • 2018-12-07
    • 1970-01-01
    • 2017-11-29
    • 2018-12-28
    • 1970-01-01
    • 2021-04-19
    相关资源
    最近更新 更多