【问题标题】:Import Error: No module named PyQT5 (Win7x64)导入错误:没有名为 PyQT5 (Win7x64) 的模块
【发布时间】:2016-02-24 22:37:27
【问题描述】:

我想为我的 Python 临时记录器创建小型用户界面,强烈推荐 PyQT,但我无法让它在 Win7 Ultimate x64、SP1 上运行。我阅读了如何提出好的问题 - 我知道,Windows...

我使用从 Python.org 下载的 python-3.4.3.amd64.msi 安装了 Python 3.4.3 - 它可以工作。

然后我使用来自 riverbankcomputing.com 的 Windows 64 位安装程序安装了 PyQT5:PyQt5-5.5.1-gpl-Py3.4-Qt5.5.1-x64.exe

我认为这就是我在 Python 中导入 PyQT5 所需要做的一切。但是,python 没有看到 PyQT5。在 python 提示符下我输入:

>>> import sys
>>> import PyQT5
Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import PyQT5
ImportError: No module named 'PyQT5'

我研究了这个错误,但大多数答案都是针对从二进制文件和 Linux 环境构建 PyQT5。一些答案建议将 PyQT5 添加到路径中。我尝试将各种目录添加到 Python 路径,但没有看到任何改进。

我的windows系统路径是:

C:\Python34\Lib\site-packages\PyQt5;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\ Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86 )\Common Files\Rockwell\;C:\Program Files (x86)\Rockwell Automation\Common\Components;C:\Program Files (x86)\Brackets\command

我的 python sys.path 是:

>>> sys.path
['', 'C:\\Python34\\Lib\\idlelib', 'C:\\Windows\\system32\\python34.zip', 'C:\\Python34\\DLLs', 'C:\\Python34\\lib', 'C:\\Python34', 'C:\\Python34\\lib\\site-packages', 'C:\\python34\\lib\\site-packages\\PyQT5']

我卸载了所有东西并重新安装了python 3.4.0,以防后期维护版本中出现导致不兼容的问题。同样的问题。我再次卸载并重新安装了32位版本,同样的问题。我在另一台 Win7x64 机器上安装了所有东西,同样的问题。

我做错了什么? (除了使用 Windows 吗?)

我从未使用二进制文件构建过任何东西,但我尝试按照说明进行操作。但官方的 SIP 说明不包括下载 QT。这里的一些答案说你必须在运行 SIP 配置之前这样做......

【问题讨论】:

    标签: python python-3.x pyqt5


    【解决方案1】:

    尝试import PyQt5 而不是PyQT5。如果同样失败,请尝试from PyQt5 import *from PyQT5 import *。谢谢!

    【讨论】:

    • 谢谢,我试过了,但不高兴。其实我真正需要做的是:From PyQT5 import QtGui
    • 做到了! PyQt5 中的小写“t”。
    猜你喜欢
    • 2019-09-25
    • 2018-07-10
    • 2015-11-30
    • 2012-05-25
    • 2012-03-16
    • 2011-12-10
    • 2016-07-18
    • 2018-07-06
    相关资源
    最近更新 更多