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

安装pytorch报错torch.cuda.is_available()=false的解决方法

参考文章:
https://blog.csdn.net/qq_46126258/article/details/112708781
https://blog.csdn.net/Andy_Luke/article/details/122503884
https://blog.csdn.net/anmin8888/article/details/127910084
https://blog.csdn.net/zcs2632008/article/details/127025294

问题描述

在安装torch之后,命令行(Anaconda Powershell Prompt)运行这三行代码:

python # python
import torch
torch.cuda.is_available()

返回结果始终为False。

问题检查

方法一:

conda list

在这里插入图片描述
如果是清华镜像加速下载的,无论你是重装多少次,都一样,torch.cuda.is_available()返回false。
因为你被conda镜像安装给坑了。你以为下载的是GPU版本,其实镜像下载的是cpu版本你必须手动去官网用pip下载安装。

解决办法

首先判断自己是否适合使用GPU版本的torch

首先判断自己是否适合使用GPU版本的torch,打开自己的cmd输入

NVIDIA-smi

在这里插入图片描述
这里的11.1 指的是可驱动的最高版本。下载CUDA的版本应低于11.1。

安装cuda

1、下载低于11.1的cuda安装包
下载地址 https://developer.nvidia.com/cuda-downloads
2、安装cuda
安装教程
https://blog.csdn.net/zcs2632008/article/details/127025294
3、安装完成后验证本地安装的cuda版本
win+R,输入cmd,输入nvcc --version查看版本号,输入set cuda查看设置的环境变量
在这里插入图片描述
在这里插入图片描述

安装cudnn

1、下载安装包
下载链接
https://developer.nvidia.com/rdp/cudnn-archive
下载cuda版本对应的cudnn
2、安装
安装教程
https://blog.csdn.net/zcs2632008/article/details/127025294
3、验证
在这里插入图片描述
在这里插入图片描述

安装gpu版本的pytorch,1.7.0

1、在该网址找到cuda对应的pytorch安装语句
https://pytorch.org/get-started/previous-versions/
在这里插入图片描述2、在使用的虚拟环境下执行安装语句
3、安装完成后执行conda list,查看该虚拟环境下的包,已经不是cpu-only了
在这里插入图片描述

4、测试,
在这里插入图片描述

相关文章:

安装pytorch报错torch.cuda.is_available()=false的解决方法

参考文章: https://blog.csdn.net/qq_46126258/article/details/112708781 https://blog.csdn.net/Andy_Luke/article/details/122503884 https://blog.csdn.net/anmin8888/article/details/127910084 https://blog.csdn.net/zcs2632008/article/details/127025294 …...

自定义表格的表头根据后端的数据进行筛选是否进行自定义表头添加按钮

自定义表格的表头根据后端的数据进行筛选是否进行自定义表头添加按钮 自定义表格的表头根据后端的数据进行筛选是否进行自定义表头添加按钮 <template><div class"box"><el-table :data"msgMapList" border class"table">&l…...

海上风电应急救援vr模拟安全培训提高企业风险防范能力

相比传统的发电厂&#xff0c;海上风电作业积累的经验少&#xff0c;风险高&#xff0c;因此为了规范施工人员的行为和操作&#xff0c;保障生产安全进行&#xff0c;开展海上风电VR安全培训具有重要意义。 有助于提高员工的安全意识 通过模拟真实的海上风电作业环境&#xff0…...

自定义SpringBoot启动图标

在SpringBoot项目的resources目录下创建banner.txt文件 在https://www.bootschool.net/网站上复制Ascll艺术字&#xff08;图&#xff09;粘贴到banner.txt中保存。 启动项目就会加载 可以修改颜色&#xff0c;和版本号 ${application.version} 输出版本 ${spring-boot.v…...

diffusers-Tasks

https://huggingface.co/docs/diffusers/using-diffusers/unconditional_image_generationhttps://huggingface.co/docs/diffusers/using-diffusers/unconditional_image_generation1.Unconditional image generation 无条件图像生成是一个相对简单的任务。模型仅生成图像&…...

文件下载漏洞, 漏洞原理, 测试方法, 漏洞防御, 常见敏感路径

文件下载漏洞 一, 文件下载漏洞原理 利用条件: 1. 读取文件的路径是用户可控, 且没有校验或检验不严. 2. 使用了读取文件的函数. 3. 输出了文件内容.漏洞场景一: 后端没有限制哪些路径的文件可以下载 后端代码: http://192.168.112.200/security/download.php $file_pat…...

【零参考GAN:Pansharpening】

ZeRGAN: Zero-Reference GAN for Fusion of Multispectral and Panchromatic Images &#xff08;用于多光谱和全色图像融合的零参考GAN&#xff09; 本文提出了一种融合低空间分辨率多光谱(LR MS)和高空间分辨率全色(PAN)图像的新的全色锐化方法–零参考生成对抗网络(ZeRGAN…...

Nacos 注册中心介绍与实操

前言 本文为个人SpringCloud学习笔记&#xff0c;主要记录Nacos的注册中心实操、SpringBoot多模块编程实操等 注册中心 注册中心介绍 注册中心是微服务的一个重要组件&#xff0c;用于实现服务的注册与发现&#xff0c;主要作用包括以下&#xff1a; 服务注册&#xff1a;…...

基于51单片机的智能手机充电器设计

**单片机设计介绍&#xff0c;1660【毕设课设】基于51单片机和MAX1898的智能手机充电器设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 51单片机智能手机充电器设计介绍 51单片机智能手机充电器是一种可以实现智能快速充电的…...

nginx 和gateway配置实现动静分离和反向代理

这两个配置文件分别是Nginx和Spring Cloud Gateway的配置文件&#xff0c;它们用于构建网关服务&#xff0c;进行请求的路由和转发。 前端发送请求的时候为了不暴露服务器地址,所以会使用nginx做反向代理的一个主要作用是隐藏后端服务器的真实地址&#xff0c;从而增加网络安全…...

【深度学习实验】网络优化与正则化(二):基于自适应学习率的优化算法详解:Adagrad、Adadelta、RMSprop

文章目录 一、实验介绍二、实验环境1. 配置虚拟环境2. 库版本介绍 三、实验内容0. 导入必要的库1. 随机梯度下降SGD算法a. PyTorch中的SGD优化器b. 使用SGD优化器的前馈神经网络 2.随机梯度下降的改进方法a. 学习率调整b. 梯度估计修正 3. 梯度估计修正&#xff1a;动量法Momen…...

系统韧性研究(3)| 工程系统韧性要求

从最基本的层面上说&#xff0c;系统韧性指的是系统在逆境中继续执行其任务的程度。虽然对操作连续性至关重要&#xff0c;但系统的服务&#xff08;能力&#xff09;只是系统继续执行其任务所必须保护的一些资产。该系统必须检测不利因素&#xff0c;对其作出反应&#xff0c;…...

.net 5 发布后swagger页面不显示问题

1&#xff1a;项目右键属性-》生成xml--用于swagger文件读取 2&#xff1a;开启文件配饰swagger读取指定文件...

Spring Boot 3 整合 xxl-job 实现分布式定时任务调度,结合 Docker 容器化部署(图文指南)

目录 前言初始化数据库Docker 部署 xxl-job下载镜像创建容器并运行访问调度中心 SpringBoot 整合 xxl-jobpom.xmlapplication.ymlXxlJobConfig.java执行器注册查看 定时任务测试添加测试任务配置定时任务测试结果 结语附录xxl-job 官方文档xxl-job 源码测试项目源码 前言 xxl-…...

1985-2020年我国30m土地利用覆盖数据介绍

土地覆盖(LC)决定了地球各圈层之间的能量交换、水和碳循环。准确的 LC 信息是环境和气候研究的基本参数。考虑到在过去几十年中&#xff0c;随着经济建设的发展&#xff0c;中国发生了巨大的变化&#xff0c;连续和精细的 LC 监测是迫切需要的。然而&#xff0c;目前&#xff0…...

Django 社区志愿者管理系统

摘 要 随着社会的发展&#xff0c;社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必需。 社区志愿者服务管理系统&#xff0c;主要的模块包括查看首页、个人中心、通知公告管理、志愿者管理、普通管理员管理、志愿活动管理、活动宣…...

wordpress如何修改数据库里用户ID下一个自增值的开始数字

有时候我们为了让别人认为网站有很多注册用户&#xff0c;会想把网站用户ID的起始数改大一点&#xff0c;因为WP默认的用户ID是从1开始&#xff0c;注册一个就加1&#xff0c;这样别人就很容易知道网站的用户量。 那么如何改呢&#xff1f;首先进phpmyadmin&#xff0c;找到wp…...

利用chatgpt大语言模型来做数据预处理

数据预处理是机器学习中的一个重要步骤&#xff0c;包括数据清洗、数据转换、特征选择等。这些步骤通常需要人工进行&#xff0c;或者使用专门的数据预处理工具和库&#xff0c;如Python的Pandas库、Scikit-learn库等。 今天我们将利用chatgpt(国内版本-小策智能问答)的辅助帮…...

【机器学习】五、贝叶斯分类

我想说&#xff1a;“任何事件都是条件概率。”为什么呢&#xff1f;因为我认为&#xff0c;任何事件的发生都不是完全偶然的&#xff0c;它都会以其他事件的发生为基础。换句话说&#xff0c;条件概率就是在其他事件发生的基础上&#xff0c;某事件发生的概率。 条件概率是朴…...

k8s 资源管理方式

k8s中资源管理方式可以划分为下面的几种&#xff1a;命令式对象管理、命令式对象配置、声明式对象配置。 命令式对象管理 命令式对象管理&#xff1a;直接使用命令的方式来操作k8s资源, 这种方式操作简单&#xff0c;但是无法审计和追踪。 kubectl run nginx-pod --imagengi…...

GTE中文向量模型实战教程:基于test_uninlu.py扩展支持中文繁体与简体兼容测试

GTE中文向量模型实战教程&#xff1a;基于test_uninlu.py扩展支持中文繁体与简体兼容测试 1. 引言&#xff1a;当GTE模型遇上中文繁简转换 如果你正在使用GTE中文向量模型处理文本&#xff0c;可能会遇到一个不大不小的麻烦&#xff1a;用户输入的文本&#xff0c;有时是简体中…...

3大突破!网盘下载加速工具让你的文件获取效率倍增

3大突破&#xff01;网盘下载加速工具让你的文件获取效率倍增 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 &#xff0c;支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘…...

突破限制的AI开发助手:Cursor Free VIP开源工具全攻略

突破限制的AI开发助手&#xff1a;Cursor Free VIP开源工具全攻略 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve reached your tri…...

别再用Keil MDK-ARM了?手把手教你用VSCode+GCC搭建STM32F103C8T6开发环境(附标准库模板)

逃离Keil&#xff1a;用VSCodeGCC打造高效STM32开发环境 在嵌入式开发领域&#xff0c;Keil MDK-ARM长期以来都是STM32开发的主流选择。但近年来&#xff0c;越来越多的开发者开始寻求更轻量、更现代化的替代方案。如果你也对Keil的笨重界面、高昂授权费用和有限的定制能力感到…...

Grimoire:终极书签管理器 - 为巫师打造的神奇知识宝库

Grimoire&#xff1a;终极书签管理器 - 为巫师打造的神奇知识宝库 【免费下载链接】grimoire Bookmark manager for the wizards &#x1f9d9; 项目地址: https://gitcode.com/gh_mirrors/gr/grimoire Grimoire 是一款专为现代互联网巫师设计的终极书签管理器&#xff…...

构建高效云点播系统(一):开源组件选型、安全防护与性能优化

1. 开源组件选型&#xff1a;从零搭建云点播系统的基石 第一次接触云点播系统时&#xff0c;我被各种开源组件的选择搞得晕头转向。经过几个项目的实战&#xff0c;我发现选对开源组件就像搭积木&#xff0c;基础打好了&#xff0c;后面的事情就水到渠成。这里分享几个我踩过坑…...

ABAP事务控制深度指南:如何避免COMMIT WORK导致的BW数据丢失问题

ABAP事务控制深度指南&#xff1a;如何避免COMMIT WORK导致的BW数据丢失问题 在SAP BW项目实施过程中&#xff0c;数据完整性是每个ABAP开发者的核心关切。我曾亲眼目睹一个关键财务月结报表因为异步提交导致数据缺失&#xff0c;最终引发连锁反应——财务团队不得不通宵重新跑…...

提高网站权重的SEO技巧有哪些

提高网站权重的SEO技巧有哪些 在当今的数字化时代&#xff0c;网站的权重直接影响着它在搜索引擎上的排名。提升网站权重不仅能吸引更多的流量&#xff0c;还能提高用户的参与度和转化率。提高网站权重的SEO技巧有哪些呢&#xff1f;本文将从多个方面详细探讨&#xff0c;帮助…...

极速配置APA第7版:学术效率工具效率指南

极速配置APA第7版&#xff1a;学术效率工具效率指南 【免费下载链接】APA-7th-Edition Microsoft Word XSD for generating APA 7th edition references 项目地址: https://gitcode.com/gh_mirrors/ap/APA-7th-Edition 在学术写作中&#xff0c;参考文献格式的规范是论文…...

Qwen3.5推理模型应用实战:快速搭建你的智能学习与代码助手

Qwen3.5推理模型应用实战&#xff1a;快速搭建你的智能学习与代码助手 1. 引言&#xff1a;为什么选择Qwen3.5推理模型 在当今AI技术快速发展的时代&#xff0c;找到一个既轻量又强大的推理模型对于开发者来说至关重要。Qwen3.5-4B-Claude-4.6-Opus-Reasoning-Distilled-GGUF…...