Python3.9虚拟环境下执行pip install PyQt5安装失败如何解决?
解决方案
按以下顺序操作即可解决该安装错误:
- 升级基础构建依赖
先激活你的gui虚拟环境,执行命令升级pip、setuptools、wheel三个构建基础组件:
pip install --upgrade pip setuptools wheel
升级完成后重新尝试安装PyQt5:
pip install PyQt5
- 安装Xcode命令行工具
Mac系统缺少编译所需的系统工具时会触发该错误,执行以下命令安装Xcode命令行工具:
xcode-select --install
在弹出的安装窗口中按指引完成安装后,再次尝试安装PyQt5。
- 强制使用预编译二进制包安装
跳过本地源码编译流程,直接拉取PyPI上已构建完成的二进制wheel包安装:
pip install PyQt5 --only-binary :all:
- 提前安装依赖组件
如果上述操作都失败,先单独安装PyQt5的依赖组件sip,再安装PyQt5:
pip install pyqt5-sip pip install PyQt5
补充说明:如果你使用的是Apple M系列芯片的Mac,可尝试安装适配ARM架构的5.15.6版本:
pip install PyQt5==5.15.6,该版本对ARM架构的兼容性更好。
内容的提问来源于stack exchange,提问作者Karnik Kanojia
相关产品推荐
相关产品推荐

