pyqt5 - 从源安装 PyQt5:无法导入 PyQt5.sip
问题描述
我正在尝试从源代码构建 PyQt5。我正在运行 fedora 28,并通过dnf
. 在此之后安装 Sip似乎没问题。但是当我尝试配置 PyQt 时,我得到了这个错误:
# python3 configure.py -q /usr/bin/qmake-qt5
Querying qmake about your Qt installation...
Error: Unable to import PyQt5.sip. Make sure you have configured SIP to
create a private copy of the sip module.
根据我所做的文档:
# python3 configure.py --sip-module private.sip
# python3 configure.py -q /usr/bin/qmake-qt5 -n private.sip
但我仍然得到错误。所以我猜我没有正确使用它。有什么建议么 ?
PS:我知道(并且我做到了)可以通过pip
但我面临与这里相同的问题
解决方案
您是否尝试安装 sip-4.19.10 和 PyQt5_gpl-5.11.1?
尝试 sip-4.19.8 和 PyQt5_gpl-5.10.1 的组合。
https://sourceforge.net/projects/pyqt/files/PyQt5/ https://sourceforge.net/projects/pyqt/files/sip/
推荐阅读
- reactjs - React 缓存 google places api 搜索结果
- rest - 如何使用 Swagger\OpenAPI 记录 GraphQL?
- github - 在 GitHub Actions 中获取 PR 编号或分支名称
- kubernetes-helm - Helm Chart - 如何在不安装的情况下验证图表?
- reactjs - ReactJs 中国家和州的动态下拉列表
- java - 如何根据查询找到相关文档
- python - 如何避免通过再次按下按钮来重置值
- javascript - 在 JQuery Datatables 中显示不可见列后更改背景颜色
- python-3.x - 从 dict 列表中访问特定值的值列表
- sql - 基于多列的 GROUPING 聚合