重装系统黑屏 &安装torch1.3.0 & torchvision 0.4.1 & cuda10.1&cudnn

本文记录了一次Win10系统重装后遇到的显示器黑屏问题及其解决方法,即更换VGA接口。此外,还详细讲述了在配备GT730显卡的电脑上安装CUDA 10.1、cudnn以及适配的PyTorch低版本的过程,包括如何解决CUDA版本与显卡算力不匹配导致的运行问题。通过降级Python版本并安装torch 1.3.0和torchvision 0.4.1,最终成功运行GPU支持的代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为电脑太卡了,重装了win10系统,傻瓜式安装直接点setup的那种,最后的最后,显示正在重启之后黑屏就没再亮屏,最后解决方法:把主机上的显示器插头换到另一个vga接口上去。

 先上成功结果图:

测试代码: 

import torch
# 以下代码只有在PyTorch GPU版本上才会执行
import time

print(torch.__version__)
print(torch.cuda.is_available())
a = torch.randn(10000, 1000)
b = torch.randn(1000, 2000)
t0 = time.time()
c = torch.matmul(a, b)
t1 = time.time()
print(a.device, t1 - t0, c.norm(2))

device = torch.device('cuda')
a = a.to(device)
b = b.to(device)
t0 = time.time()
c = torch.matmul(a, b)
t1 = time.time()
print(a.device, t1 - t0, c.norm(2))

t0 = time.time()
c = torch.matmul(a, b)
t1 = time.time()
print(a.device, t1 - t0, c.norm(2))

 测试结果:

下面简单总结一下:

1.重装系统-----用的学长的iso映像文件,解压到文件夹后,点setup傻瓜式安装 ,黑屏换了vga接口就能正常显示了。

2.安装cuda10.1和cudnn,(老师给我发的我的电脑是个GT730,居然cuda版本到了11.1???我还去torch官网下了支持cuda11.1的版本....查过之后发现挺垃圾的,不过据说也好几千买的电脑,阿哲,也不能换,将就用了。)

查过资料后发现cuda可以向下兼容,于是选择安装了cuda10.1,具体安装可以看这篇博客很清楚:(感谢博主!)windows10+nvidia驱动+cuda10.1+cudnn安装教程_fengxinzioo的博客-优快云博客

 安装完成cuda10.1和cudnn之后,安装torch,最开始看官网的支持cuda10.1的版本,然后起初我的python是anaconda3里带的python3.8,就想着v1.6.0应该能抗,最后测试上边的代码,不行。

换低版本torch-----v1.5.0    不行

最后在这个官网找不到适配cuda10.1的了Previous PyTorch Versions | PyTorchhttps://pytorch.org/get-started/previous-versions/

但是下边这个链接有:hhh  

https://download.pytorch.org/whl/torch_stable.html

找到对应的版本(torch和torchvision):

因为安装的cuda10.1对应cu101/     cp37对应python3.7(需要降级安装python)

降级安装方法:

% 打开anaconda prompt,输入以下代码
conda install python=3.7

我安装的两个包:

cu101/torch-1.3.0-cp37-cp37m-win_amd64.whl

torchvision-0.4.1-cp37-cp37m-win_amd64.whl 

 因为GT730挺拉的,显然,高版本的用不了(好像是算力太低了),所以机子比较辣鸡的同学尽量下低版本的torch吧。

 等待安装完成,终于可以了。希望对有困惑地同学有帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值