问题介绍

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

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

返回结果始终为False。

出错原因

原因有多个,可以参考文章最后的链接【1】

他的很清晰,如果按我的没有解决可以看一下。

主要就是以下两个:

  1. CUDA、cudnn、torch版本不对应。(解决方法参考链接【1】)
  2. 一个坑:是通过清华源下载的!
    检查是不是清华源下载导致的问题:
conda list

看到Pytorch的Build是pyxxx_cpu_0,就说明下的pytorch是cpu版本的。这样就会导致输出False。

导致的原因可能是清华源没有对应cuda版本的pytorch,所以会装cpu版的。参考链接【2】

我的问题就是通过清华源下载导致的。下面是解决方案

解决方案

上官网下载:https://pytorch.org/get-started/previous-versions/
找到你的CUDA版本支持的pytorch(我的是CUDA10.1)

然后复制对应的pip语句
——重点!复制pip语句,而不是下图这种conda语句,因为你已经切换了清华源
然后在命令行(或Anaconda Prompt中运行)

记得不要科学上网,否则可能会报错 ValueError: check_hostname requires server_hostname

等待,安装就可以啦
要是下载速度很慢,可以参考链接【1】。

参考内容:
【1】torch.cuda.is_available()返回false——解决办法
【2】完美解决torch.cuda.is_available()一直返回False的玄学方法

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

  1. 稀里糊涂的解决了 cuda 和cudnn的安装以及conda安装pytorch出现的torch.cuda.is_available()为false的问题

    参考的链接: https://blog.csdn.net/ashome123/article/details/105822040#commentBox  Ubuntu 20.04 CUDA&c ...

  2. DeepFaceLab报错,CUDA driver is insufficient 解决方法!

    DeepFaceLab报错,CUDA driver is insufficient 解决方法! 参考文章: (1)DeepFaceLab报错,CUDA driver is insufficient 解 ...

  3. Python 库安装问题-用pip安装pyHook3报错的两种常见问题和解决方法

    pip install pyHook3 来安装 pyHook3,但是安装报错了. 问题一:缺少swig支持 我们来看报错信息,提示没有找到 swig.exe 这个文件. 原因是没有安装 swig.ex ...

  4. cuda11.2安装pytorch——torch.cuda.is_available()=false

    这两天正在用服务器跑程序,但是发现运行速度极慢,查看正在运行的进程,也没看到自己的进程,但是程序又确确实实在运行,这就奇了怪了,一通查找,发现程序竟然是在CPU上运行,也就是 torch.cuda.i ...

  5. pycharm安装pytorch报错 提示系列问题 torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装

    pycharm安装pytorch报错 提示系列问题  torch 包找不到因为pip版本低,结果升级了pip从19.3到20.2 4又提示高版不支持torch安装 DEPRECATION: The - ...

  6. 深度学习(16):print(torch.cuda.is_available()) False的一个解决流程/思路

    (1)查看torch版本,及其是否与cuda版本是否匹配: (2)查看cuda是否还存在以及cuda的版本 (3)查看显卡驱动是否正常 (4)安装显卡驱动--这一步可能不需要执行 (5)解决显卡驱动问 ...

  7. 安装pytorch报错及解决

    环境,win10,64位,Anaconda4.10.3,Cuda 9.2.148,cudnn应该为v7.4.2.24 其中在Anaconda中好像安装tensorflow-gpu 1.9 ,pytho ...

  8. 记录一次 torch.cuda.is_available()==false的问题解决过程

    今天发现 torch.cuda.is_available()==false 无法初始化GPU进行训练. 于是着手开始检查torch的版本和cuda的版本 检查torch的版本 输入python > ...

  9. Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法

    Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决方法 参考文章: (1)Maven 手动安装JAR包到本地maven仓库后,但在项目中依旧报错找不到JAR包解决 ...

最新文章

  1. 西湖龙井也上链?是的,以后你喝什么茶我都知道!
  2. Angular CDK Overlay 弹出覆盖物
  3. Mac下安装SVN for Eclipse插件
  4. 行人识别学习资料整理2018
  5. js获取iframe里的元素
  6. java dump命令例子,常用命令示例
  7. 尚展垒等编著c语言程序设计,C语言程序设计技术实践指导
  8. asp listview 单元格文字颜色_如何替换CAD表格中特定区域单元格中的文字?
  9. 自考那些事儿(六):计算机网络原理(总述篇)
  10. Pythonic是什么?
  11. 【递归,Java从入门到精通第五版pdf百度云
  12. 云计算之paas架构解析
  13. matlab的小技巧
  14. 关于SCI、EI、CCF、DASFAA
  15. 整理一些即使通讯的测试点
  16. 真空密码字典生成器分享
  17. Bit Miracle Jpegv2.1.1117
  18. C++获取文件夹内子文件夹名
  19. “POW'ER 2020 DEFI 创新者大会” | Conflux CTO 伍鸣畅谈公链如何成为 DeFi 的完美世界...
  20. 计算机高级职称论文写什么题目,高级职称论文格式的要求

热门文章

  1. 天池大赛-数智重庆比赛日志
  2. 宝宝专业智力测试软件,希-内学习能力测验软件 - 智力评估软件 - 唯普诺心理,心理测评系统,心理测评软件,婴幼儿智能发育,心理软件...
  3. 怀念吗?那年下课回宿舍的日子
  4. 使用Tansformer分割三维腹部多器官--UNETR实战
  5. macOS Chrome无法访问自签名https页面问题的解决办法
  6. 迅为iTOP-i.MX6ULL 开发板-Mqtt 移植教程
  7. 【ISP】浅析CCM
  8. 七年北漂落幕-【文末送书】
  9. 探索式测试解密——无探索,不测试!
  10. android获取手机流量使用情况