cfujin001 2023-10-14 23:29 采纳率: 66.7%
浏览 224
已结题

python3.13安装pyqt5报错

python3.13使用 下列命令安装pyqt5

pip3 install pyqt5 -i https://pypi.douban.com/simple

报错

AssertionError: would build wheel with unsupported tag ('cp313', 'cpwin_amd64', 'win_amd64')
      [end of output]
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for PyQt5-sip
Failed to build PyQt5-sip
ERROR: Could not build wheels for PyQt5-sip, which is required to install pyproject.toml-based projects

网上未各种方法都尝试了,未能解决,请求指导!

  • 写回答

16条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2023-10-14 23:31
    关注
    获得0.60元问题酬金

    引自强大而免费的微信小程序:皆我百晓生。如有帮助,还望采纳。


    根据错误提示,PyQt5-sip无法构建wheel。可能的原因是在当前环境中不支持构建此版本的PyQt5-sip。

    解决这个问题的一种方法是尝试使用另一个Python版本,例如Python 3.9或Python 3.8。在使用不同的Python版本之前,确保已正确安装并设置了所需的开发工具和库(如Microsoft Visual C++构建工具)。

    另外,您还可以尝试使用预编译的二进制包来安装PyQt5:

    1. 下载适用于您的操作系统和Python版本的PyQt5二进制包:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt5
    2. 打开命令提示符,并导航到下载的二进制包所在的目录。
    3. 运行以下命令安装二进制包:
    pip install PyQt55.x.x‑cpXX‑cpXXm‑win_amd64.whl
    

    请注意,将上述命令中的5.x.x替换为实际版本号,并将XX替换为您的Python主版本号(如cp39或cp38)。

    如果以上方法仍然无法解决问题,请确保您的操作系统和Python版本与PyQt5-sip的要求相匹配,并查看相关错误日志以了解更多详细信息。

    评论

报告相同问题?

问题事件

  • 系统已结题 10月22日
  • 创建了问题 10月14日