根因:
pip 未找到与当前 Python 版本/系统架构匹配的预编译 wheel 包,转而尝试从源码编译 PyQt5-sip,但系统缺少 C++ 编译器(Windows 下为 MSVC)。

‌方案一:强制使用预编译二进制包(推荐,无需安装编译器)

pip install PyQt5 --only-binary=:all: -i https://pypi.tuna.tsinghua.edu.cn/simple

 

方案二:安装 Microsoft C++ 构建工具(若方案一无效或需长期开发)‌
下载并安装 Microsoft C++ Build Tools
https://visualstudio.microsoft.com/visual-cpp-build-tools/
安装时勾选“使用 C++ 的桌面开发”,确保包含“MSVC v143 生成工具”和“Windows 10/11 SDK”。
重启终端后重新安装:

pip install PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。