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

安装cupy-cuda101后无法正常导入CuPy该如何解决?

CuPy导入libcusparse符号缺失报错解决方法

报错根因

核心错误是CuPy v9.5.0依赖的cusparseConstrainedGeMM_bufferSize接口仅在CUDA 10.1 Update 2(版本号10.1.243及以上)中提供,你当前使用的CUDA 10.1.168为初始发行版本,未包含该接口符号。

可选解决方案

方案1:降级CuPy版本(无需改动系统CUDA,优先推荐)

  • 卸载现有CuPy包:
pip uninstall -y cupy-cuda101
  • 安装兼容CUDA 10.1初始版本的v8.6.0版本CuPy:
pip install cupy-cuda101==8.6.0
  • 安装完成后执行import cupy验证导入即可。

方案2:升级CUDA版本(需改动系统环境,适合需要使用高版本CuPy的场景)

  • 卸载系统现有CUDA 10.1.168
  • 安装CUDA 10.1 Update 2(版本号≥10.1.243)
  • 升级完成后直接验证CuPy导入即可,无需重新安装CuPy。

方案3:本地源码编译CuPy(适配当前CUDA版本)

如果需要保留当前CUDA和CuPy版本号,可选择源码编译适配:

  • 卸载现有CuPy包
  • 执行编译安装命令:
pip install cupy==9.5.0 --no-cache-dir -vvvv
  • 编译过程会自动适配当前CUDA版本,跳过高版本接口依赖。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 21:18:03