windows 7环境下Anaconda安装pytorch遇到的一点问题

1.我的PC支持CUDA,版本号写多少呢?
2.找不到torch 或者 torch.cuda 不知为何物或者 false

首先安装pytorch的命令为:

conda install pytorch=0.4.0 cuda80 -c pytorch

如果不安装或者PC不支持cuda

conda install pytorch=0.4.0 -c pytorch

1.我的PC支持CUDA吗,版本号写多少呢?

没有GPU就省省咯!
官网上的cuda版本: https://pytorch.org/get-started/previous-versions/
*
那么如何判断我的PC是否支持呢?支持的话,我的显卡的cuda版本有应该是多少呢?
控制面板->NVIDIA 控制面板(如果不显示,修改一下查看方式) ->

帮助->系统信息 切换到组件Tab

在这里插入图片描述

参考地址:https://www.jianshu.com/p/d3b9419a0f89

问题来了,我的NVIDIA 控制面板,打开提示“您当前未使用连接到nvidia gpu的显示器”,在网上也找了一些方法,他们说,就是xx服务没有启动呀(为啥默认不启动呢?),have a try,meaningless.
会不会是驱动的问题?(我好像是个天才(^-^)V)
使用鲁大师,更新显卡驱动,然后就可以打开NVIDIA 控制面板啦!
再写blog的时候,又打不开了,没有错误提示哟,重启一下呢? ok,又出现啦!

  • 2.找不到torch 或者 torch.cuda 不知为何物

安装成功后,使用Jupter notebook进行测试

import torch
torch.cuda.is_available()

找不到torch 或者 torch.cuda 不知为何物或者 false

查看我的Anaconda中配置的虚拟环境
在这里插入图片描述
尝试通过

activate base 

等一个一个的切换,发现都不行!
安装哪里去了呢? 才疏学浅,不知道!
尝试使用active py2 等操作激活虚拟环境,但是呢?打开另外一个终端,conda env list 又默认是 base了。
我安装pytorch的时候,可以指定安装到的虚拟环境吗?

conda install pytorch=0.4.0 cuda80 -c pytorch -n base
torch.cuda.is_available() 

返回true耶!

猜你喜欢

转载自blog.csdn.net/guchuanhang/article/details/88374633
今日推荐