赞
踩
nvidia-smi
,查看自己电脑的驱动版本。
安装时,一路next,选择第二个安装图形驱动程序
下图是tensorflow-gpu经过测试的构建配置:参考链接
开始我选择下的是10.2版本的CUDA,遇见缺少cudart64_101.dll,解决后测试会出问题,后来我就安装了10.1版本的CUDA,完成解决,可能是笔记本原因。
CUDA下载链接:CUDA下载链接,选择10.1版本,安装选择精简,一路next
配置环境变量:
在用户变量中点击path,添加如下路径。注意:不要再末尾添加分号;
C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR
C:\Program Files\NVIDIA Corporation\Nsight Compute 2019.5.0
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\CUPTI\lib64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin
配置完成后,我们可以验证是否配置成功,主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe:首先win+R启动cmd,cd到安装目录下的 …\extras\demo_suite,然后分别执行bandwidthTest.exe和deviceQuery.exe,应该得到下图:
如果以上两步都返回了Result=PASS,那么就算成功啦。
打开Anaconda Prompt,输入命令nvcc -V
查看CUDA版本,这里与第二步图中红色框的可能会不一样,上面的是驱动应该对应的CUDA版本,这里是安装的CUDA版本10.1。出现如下图所示的页面就算安装成功了。
pip install tensorflow-gpu==2.1.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
import tensorflow as tf
和 print(tf.test.is_gpu_available())
在C:\Users\xxx下打开.condarc文件,将原来的删除,加入下列代码
channels: - defaults show_channel_urls: true channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
进入官网 https://pytorch.org/
conda install pytorch torchvision cudatoolkit=10.1
,不用添加 -c pytorch
。import torch
、import torchvision
、print(torch.cuda.is_available())
,最后输出True代表安装Pytorch成功。1.win10下CUDA和CUDNN的安装(超详细)!亲测有效!
2.超级详细!vscode+anaconda+tensorflow2.0 搭建机器学习开发环境
3在Windows下安装TensorFlow GPU版本教程(超级详细哦)
4.win10 x64 系统中tensorflow遇到ImportError: Could not find 'cudart64_100.dll’错误解决方法之一
5.解决tensorflow-gpu 2.1出现错误“Could not load dynamic library ‘cudart64_101.dll’
6.Anaconda切换为清华源
7.pytorch快速安装【清华源】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。