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

news/2025/3/14 21:36:16/

报错信息:

在这里插入图片描述

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.ppmy.cn/news/1579155.html

相关文章

docker的anythingllm和open-webui压缩包分享(国内镜像拉取,百度云压缩包分享)

文章目录 前言第一部分:镜像获取🚀 方式一:切换国内下载镜像✅1. 下载anythingllm✅ 2. 下载open-webui 🚀方式二:下载我分享的百度云✅ anythingllm压缩包百度云链接❎ open-webui压缩包 第二部分:下载之后…

怎么实现: 大语言模型微调案例

怎么实现: 大语言模型微调案例 目录 怎么实现: 大语言模型微调案例输入一个反常识的问题:首都在北京天安门之后对输出模型进行测试:首都在北京天安门微调代码:测试微调模型代码:微调输出模型结构输出模型参数大小对比Qwen 2.5_0.5:53MB输出模型:951MB 是一样的,没有进行…

【Proteus仿真】【51单片机】智能花盆设计

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真51单片机控制器,使用按键、LCD1602液晶、DHT11温湿度模块、PCF8591 ADC模块、土壤湿度传感器、声光报警模块、继电器、水泵电机等。 主要功能: 系统运行后&…

Spring Boot 3.x 引入springdoc-openapi (内置Swagger UI、webmvc-api)

接触的原因 因开发自己的项目时,写接口文档很繁琐,查到后端都在用swagger等接口工具来记录接口文档,于是学习了一下,本文记录个人配置过程,有问题欢迎指正交流?? Swagger: Swagger是一种Rest API的表示方…

maven无法解析插件 org.apache.maven.plugins:maven-jar-plugin:3.4.1

解决流程 1.修改maven仓库库地址 2.删除本地的maven仓库 maven插件一直加载有问题: 无法解析插件 org.apache.maven.plugins:maven-jar-plugin:3.4.1 开始以为maven版本有问题,重装了maven,重装了idea工具。结果问题还是没解决。研究之后发现&#xf…

帮助和配置文件

帮助和配置文件 助手和配置文件是软件开发中的重要组成部分,它们有助于组织代码、管理设置以及简化重复性任务。 首先我们创建一个关于辅助的配置文件 例如我们的API URL,在程序中请求一般不止一次,而且如果URL有变动我们需要修改多个地方&…

阿里云魔笔低代码应用开发平台快速搭建教程

AI低代码,大模型时代应用开发新范式 什么是魔笔 介绍什么是魔笔低代码应用开发平台。 魔笔是一款面向全端(Web、H5、全平台小程序、App)场景的模型驱动低代码开发平台,提供一站式的应用全生命周期管理,包括可视化开发…

【开源+代码解读】Search-R1:基于强化学习的检索增强大语言模型框架3小时即可打造个人AI-search

大语言模型(LLMs)在处理复杂推理和实时信息检索时面临两大挑战:知识局限性(无法获取最新外部知识)和检索灵活性不足(传统方法依赖固定检索流程)。现有方法如检索增强生成(RAG)和工具调用(Tool-Use)存在以下问题: RAG:单轮检索导致上下文不足,无法适应多轮交互场景…