You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装PyQt5==5.15.6时遇sipbuild相关错误求助

解决PyQt5==5.15.6安装失败问题

从错误日志来看,问题核心在于两个点:sip版本与PyQt5不兼容,以及编译时找不到Qt的qmake工具。以下是几种可行的解决办法:

推荐方案:安装预编译wheel包

跳过源码编译环节,强制pip下载预编译的二进制包,避免依赖问题:

  1. 先升级pip到最新版本:
    pip install --upgrade pip
    
  2. 指定安装PyQt5的预编译版本:
    pip install PyQt5==5.15.6 --only-binary :all:
    
    国内用户可加镜像源加速:
    pip install PyQt5==5.15.6 --only-binary :all: -i https://pypi.tuna.tsinghua.edu.cn/simple
    

编译依赖修复(如需源码编译)

如果必须从源码编译,需完成以下两步配置:

  1. 安装与PyQt5 5.15.6兼容的sip和pyqt-build版本:
    pip install sip==6.3.1 pyqt-build==1.10.1
    
  2. 配置Qt开发环境:
    • 下载安装Qt 5.15.x版本(推荐5.15.6),勾选Desktop开发组件,确保包含qmake工具
    • 将qmake所在路径添加到系统环境变量PATH中(Windows下通常在Qt安装目录\5.15.6\对应编译器\bin)
    • 重启命令行,执行qmake --version验证配置生效

备选方案:调整依赖版本

如果允许修改requirements.txt,可将PyQt5==5.15.6替换为PyQt5>=5.15.6,或指定兼容性更好的版本如PyQt5==5.15.8,再重新执行:

pip install -r requirements.txt

内容的提问来源于stack exchange,提问作者Wanda Dach

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 15:20:32