yolov5遇到的问题-在anaconda 虚拟环境中安装pytorch,cuda

yolov5遇到的问题-在anaconda 虚拟环境中安装pytorch,cuda

问题一:TypeError: vars() argument must have dict attribute

解决办法:

问题二:AssertionError: CUDA unavailable, invalid device 0 requested

在这里插入图片描述

cuda不可用报错,现实没有有效的驱动可使用

解决方案

1、测试cuda是否配置正确
1)在终端输入

python3

import torch
print(torch.cuda.is_available())
在这里插入图片描述
运行后输出的是False,说明cuda有问题。
继续找问题:有可能是pytorch的版本是cpu版本不是cuda版本的!

在这里插入图片描述
方法:查看torch的版本:

python
import torch
print(torch.version)
1.13.1+cpu

在这里插入图片描述

接下来安装cuda版本的torch—这里我是在线安装

1:查看cuda版本:nvidia-smi【注意这不是查看anaconda中的cuda版本】

nvidia-smi

在这里插入图片描述
查看anaconda环境中cuda的版本号:
nvcc --version:
在这里插入图片描述

3.输入如下指令查看是否安装CUDA

nvcc -V

若安装完成显示下图

在这里插入图片描述
3. 查看cudnn版本

import torch
print(torch.backends.cudnn.version())

下图显示:None,表示未安装成功。

在这里插入图片描述

问题:>>> import torch,torch.cuda.is_available()==False

在这里插入图片描述

cmd中检查cuda及cudnn是否成功安装及其版本

  1. 在cmd中检查cuda是否安装成功:nvcc -V
    在这里插入图片描述
    原文链接:https://blog.csdn.net/qq_40968179/article/detai
  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

土豆娃potato

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值