Pytorch配置GPU不可用问题torch.cuda.is_available=>False
- 我遇到的问题(肯定也是你的困惑 ==>“False”警告)
- 步骤
- 打开anaconda可视化界面
- 打开conda prompt 终端(!!右键管理员身份)
- 确认 pytorch 是不是GPU版本!!!!(这个是关键,前两步没错,这个也没错)
- 下载完成之后在当前环境输入python测试
- 或许其他你可能的问题
- CUDA因为没有默认下载而造成的环境配置问题
- anaconda下载不了东西或慢
- 记得管理员打开conda prompt
- 下载好的pytorch怎么在IDE里面用
我遇到的问题(肯定也是你的困惑 ==>“False”警告)
先看我的NVIDIA各版本数据
我的驱动程序版本为419.71,NVIDIA CUDA 为10.0.132
所以我在CUDA官网下载了10.0的CUDA版本
打开官网需要梯子,懂的都懂
配置环境:
Win+R 输入nvcc -V 测试CUDA版本是否安装好
是10.0 非常nice
下载anaconda版本(最好不要想minianaconda!)
第一个选项勾选之后能够自动将anaconda添加到环境变量中,可以在cmd中输入conda list进行测试。第二个选项勾选之后其他编译软件可以使用anaconda自带的python IDE。(miniconda没有)
putorch官网查找conda命令行
(本图为网图,这里10.1改成10.0即可)
打开conda prompt终端输入进去
win+R 输入 nvidia-smi查看显卡驱动版本号
CUDA Version 10.0 非常nice
**
到这里我以为配好一切可以开始愉快的开始搞深度学习学习的时候 我输入了
**
python
import torch
torch.cuda.is_available()
可是结果却是 False!!!!!!!!!!!!!!!!!!
明明我 NVIDIA driver 是 10.0
nvcc -V 是10.0
nvidia-smi也是10.0
cudatooltik也是10.0
按照SCDN其他大佬的文章,我也应该是对的啊,我不存在版本不对的问题,我陷入了困境,我很难受,特别做完刚涉足深度学习的小白来说
通过我4天的研究,我终于解决了这个问题,我相信你的问题,也不是问题
步骤
打开anaconda可视化界面
点击下方Create
输入新建环境名字(随意)
主意python版本!!!!!先选3.6试一试
等待一段时间,待下载完成后
打开conda prompt 终端(!!右键管理员身份)
输入activate pytorch-gpu(环境名字)
输入pytorch的conda命令行r
conda install pytorch torchvision torchaudio cudatoolkit=10.0 -c pytorch
注意,先不要点“y”确认下载
确认 pytorch 是不是GPU版本!!!!(这个是关键,前两步没错,这个也没错)
查看你的欲下载列表里面的 pytorch后面是不是串类似于这样的
下载完成之后在当前环境输入python测试
import torch
torch.cuda.is_available()
>>true
如果前面没错,这里铁定是true
或许其他你可能的问题
CUDA因为没有默认下载而造成的环境配置问题
首先:你的第一个路径
这个的解压路径是任意的,无影响
后面那个路径最好是默认的!!!!!!!!
CUDA里面的这个 Visual Studio Integration 和下面的东西不点:
anaconda下载不了东西或慢
可能一:你可能看了某些其他文章(就是最开始的我),有些大佬让把conda命令里的-c pytorch去掉
但是不对的,应该加上,否则容易出错
conda install pytorch torchvision torchaudio cudatoolkit=10.0 -c pytorch
可能二:乱抄清华镜像命令
我直接给你们我的把
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
ssl_verify: true
show_channel_urls: true
打开C盘->用户/User->“名字”
找到
记事本打开复制进去(原来的删掉)
记得管理员打开conda prompt
要不你下不了东西
下载好的pytorch怎么在IDE里面用
这边建议你下载pycharm
然后去搜“pycharm配置anaconda环境”就行了,多的是
改天事情少了我再写一篇,拜拜
更多推荐
torch.cuda.is_available()结果为False Pytorch配置GPU不可用问题
发布评论