当前位置: 首页 > article >正文

复现代码常出现的一些报错(pruning)

报错信息:

在这里插入图片描述

Traceback (most recent call last): File “pruning.py”, line 5, in
import torch File
“/home/uriky/anaconda3/envs/compression/lib/python3.8/site-packages/torch/init.py”,
line 290, in from torch._C import * # noqa:
F403ImportError:
/home/uriky/anaconda3/envs/compression/lib/python3.8/site-packages/torch/lib/…/…/nvidia/cusparse/lib/libcusparse.so.12:
symbol __nvJitLinkAddData_12_1 version libnvJitLink.so.12 not defined
in file libnvJitLink.so.12 with link time reference

PyTorch 依赖的 NVIDIA cuSPARSE 库(libcusparse.so.12)在尝试访问 NVIDIA JIT Link 库(libnvJitLink.so.12)中的一个符号时失败了。这通常是因为 CUDA 或相关 NVIDIA 驱动版本与 PyTorch 版本不兼容所导致的。

如果你已经安装了最新版本的 CUDA 和驱动,但仍然遇到问题,尝试安装一个与你的 CUDA 版本兼容的 PyTorch 版本。使用 conda 或 pip 来安装特定版本的 PyTorch。使用 conda 安装 PyTorch 时,可以指定 CUDA 版本,如:

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

注意将 11.3 替换为你的 CUDA 版本。
在这里插入图片描述

cuda版本查询命令如下

nvcc -V

在这里插入图片描述

错误解决程序跑通

在这里插入图片描述


http://www.kler.cn/a/589097.html

相关文章:

  • 新型XCSSET恶意软件利用增强混淆技术攻击macOS用户
  • React Vue 项开发中组件封装原则及注意事项
  • 【NLP】7. 自然语言处理 (NLP) 的关键要素
  • 2025年渗透测试面试题总结-某一线实验室实习(题目+回答)
  • 时间序列预测(十九)——卷积神经网络(CNN)在时间序列中的应用
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14_13可展开行的固定表头表格
  • MongoDB中的游标(Cursor)
  • (性能测试)性能测试工具 2.jmeter的环境搭建 3jmeter元件和4使用实例 5jmeter元件和参数化
  • 【Ratis】项目总览
  • ICLR2025 | SLMRec: 重新思考大语言模型在推荐系统中的价值
  • python爬虫Scrapy(6)之增量式
  • [c语言日寄]浮点数的排序
  • go~context的Value的建议写法
  • PyTorch 系列教程:使用CNN实现图像分类
  • 设计模式使用Java案例
  • 易语言模拟真人鼠标轨迹算法
  • unity基础——Animator动画状态机
  • 山东大学计算机科学与技术学院软件工程实验日志(更新中)
  • HTML 字符集
  • 制造企业如何规划适合自身需求的PLM系统?