导入错误:没有名为 PyQT5 (Win7x64) 的模块

Posted

技术标签:

【中文标题】导入错误:没有名为 PyQT5 (Win7x64) 的模块【英文标题】:Import Error: No module named 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 配置之前这样做......

【问题讨论】:

【参考方案1】:

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

【讨论】:

谢谢,我试过了,但不高兴。其实我真正需要做的是:From PyQT5 import QtGui 做到了! PyQt5 中的小写“t”。

以上是关于导入错误:没有名为 PyQT5 (Win7x64) 的模块的主要内容,如果未能解决你的问题,请参考以下文章

Oracle.10g(x86)在Win7x64下安装不上

win7X64位安装mysql-5.7.16

win7x64下的redis安装与使用

win7x64 怎么安装和配置mysql数据库?

[分享] WIN7x64封装体积小于4G制作过程

转:MySQL下载安装配置与使用(win7x64)