python - 从 PyQt4_windows_whl 安装 PyQt4
问题描述
我是 Python 新手,正在尝试安装 Spyder 来开发脚本。
- 我安装了 Python 2.7、Spyder 3.3.0 和 QtPy 1.4.2
- 我寻找了适用于 Windows 32 的 PyQty 发行版,使用 pip search 找到了这个发行版
:
Name: PyQt4_windows_whl
Version: 4.11.4.1
Summary: Python bindings for the Qt cross platform GUI toolkit
Home-page: https://github.com/takluyver/pyqt4_windows_whl
License: UNKNOWN
Author: Riverbank Computing
我成功安装了运行 pip wheel 的包并安装。事实上, pip freeze 向我展示了:
PyQt4_windows_whl 4.11.4.1
我还有两个新目录:
- C:\Python27\Lib\site-packages\PyQt4_windows_whl-4.11.4.1.dist-info
=> 包含信息文件 METADATA、WHEEL 等。
- C:\Python27\Lib\site-packages\PyQt4
=> 包含 Qt.pyd、qmake.exe、很多 dll...
但是,当我导入 QtPy 时,我得到了这个:
...
raise PythonQtError('No Qt bindings could be found')
我也试过这些:
导入 PyQt4
导入 PyQt
导入qt
……无济于事。
我将 PyQt4 目录包含在 PATH 环境变量中。
所以我的问题是:我错过了什么吗?如何让 Python 了解 PyQt4?有人对 Riverbank 的 PyQt4_windows_whl 有经验吗?
谢谢您的帮助。
解决方案
推荐阅读
- python - 在多处理中无法调用 Loky 支持的并行循环,使用 scikit-learn 设置 n_jobs=1
- google-cloud-platform - 在 gcp firestore 中设置外键和主键
- php - Laravel 在请求数据时调用未定义的方法 HasMany::mapInto()
- angularjs - 第 3 方指令中的 angularjs 测试更改
- data-modeling - 我可以在 toad 数据建模器中指定数据库吗?
- python - 使用python脚本远程触发作业后如何将jenkins作业输出传递给python
- javascript - 如何在不删除错位标签的情况下操作 HTML 字符串?
- python-3.x - ubuntu 中 OpenCV imshow 中的缩放功能
- python - 原来的链表改变了
- openlayers - 更改现有(矢量切片)图层的渲染模式