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

如何解决pip安装CuPy时的‘ERROR: Could not build wheels for cupy’错误?

解决CuPy安装时"Could not build wheels for cupy"的错误

针对你遇到的构建失败问题,按以下步骤逐一排查修复:

  • 安装/升级Microsoft Visual C++ 14.0+构建工具
    报错提示缺少VC环境,直接下载「Visual Studio Build Tools」,安装时勾选「Desktop development with C」组件(包含MSVC编译器、Windows SDK等必要工具),确保安装版本≥14.0。安装完成后重启终端再尝试安装。

  • 验证并配置CUDA环境

    1. 打开终端执行nvcc --version,确认CUDA已正确安装且版本与CuPy兼容(比如CuPy v12.x适配CUDA 11.x/12.x)。
    2. 检查环境变量:确保CUDA_PATH指向CUDA安装目录,且PATH中添加了%CUDA_PATH%\bin和%CUDA_PATH%\libnvvp(Windows系统),Linux/macOS则对应配置LD_LIBRARY_PATH。
    3. 若未安装CUDA,先下载对应版本的CUDA Toolkit,安装时选择完整组件(包含头文件和库)。
  • 使用正确的CuPy安装命令
    你之前执行的pip install install pyproject.toml-based projects是错误命令,完全无效。推荐直接安装与CUDA版本匹配的预编译wheel包,避免源码构建:

    • CUDA 11.x版本:pip install cupy-cuda11x
    • CUDA 12.x版本:pip install cupy-cuda12x
      若需要指定CuPy版本,可加版本号如pip install cupy-cuda11x==12.2.0。
  • 额外检查
    确认你的Python版本与CuPy兼容(CuPy 12.x支持Python 3.8~3.11),同时确保pip是最新版本:pip install --upgrade pip。

内容的提问来源于stack exchange,提问作者Asuka Langley Soryu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 04:33:11