在本人经过多次删除并重装CUDA之后,终于于今晚安装成功paddlepaddle和paddlehub,附图(激动坏了)
写在前头:本人为刚入门的小白,看到这篇文章的人绝大部分肯定都比我厉害,因此本文只是作为一个安装过程的分享,文中有错误的地方请大家及时在评论区改正以及各位有问题也可以在评论区留言,如果会的话会及时回复大家^_^
一:检查自己的显卡支持哪个版本的GPU
在电脑底部搜索框搜索NOVIDA Control Panel
按照我框选的信息一步步点击
框选的红框框的内容中 CUDA11.1.70即为我显卡支持的最高CUDA版本(奇怪,今天下午安装时还是11.2.63...安装完CUDA11.1就成11.1.70了尚不清楚原因,有空捉摸一下,写完教程先嘿嘿)
然后就可以去安装CUDA啦!
二:安装适合自己显卡版本的CUDA
可以直接在百度搜索CUDA的版本,比如我安装CUDA11.1则直接搜索就行,然后点击链接进入NVIDIA进行安装,每次进入NVIDIA官网都很慢,我以为我网速的原因才这样,看了好多文章发现大家都是如此,所以耐心等待呦~
进入官网后,按照我所标注的红框框进行下载即可
下载好后打开.exe进行安装
选择默认路径,点击OK
之后慢慢等待,直到出现
选择自定义安装,然后点击next,将红框中的Visual Studio Integration选项去掉,否则容易安装不成功。
之后点击下一步, 记住安装位置,一会儿添加环境变量时会使用。
点击下一步,等待安装完成
安装完成啦!
然后检查自己的环境变量:步骤:电脑属性-高级系统设置-环境变量
系统变量里多了这两个
但有这两个还不够,我们还需要再添加五个系统变量(根据实际安装版本和路径添加,一样版本和默认路径的可直接复制粘贴)前面是变量名字后面是路径:
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64
如图为添加之后:
之后我们再点击系统变量中的Path里添加变量(注意哦不是向系统变量添加,而是点击系统变量里的Path),双击Path添加如下变量(同样根据实际路径填)
%CUDA_LIB_PATH%
%CUDA_BIN_PATH%
%CUDA_SDK_LIB_PATH%
%CUDA_SDK_BIN_PATH%
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\bin
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1\common\lib\x64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1\bin\win64
添加好后如图:
ok啦!此时可以通过cmd检查是否真的安装好了,具体为进入到安装路径的demo——suite中。其命令为:
cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\extras\demo_suite
然后依次输入:
bandwidthTest.exe
deviceQuery.exe
得到两个这样的PASS就成功啦!
我们去安装cuDNN!
因为paddlepaddle pip安装命令要求为:
三:安装cuDNN8.1.1
因此我们到百度搜索CuDNN,进入NVIDIA;
点击下载cuDNN
首次下载需要注册一个账号,注册即可,免费的。因为我已经注册了,所以无法出现相关界面,大家跟着提示走即可。之后出现图示界面
选择我们需要的版本,下载安装
将下载的文件解压缩:
然后将文件夹分别复制并粘贴到CUDA对应的文件夹下:
然后就安装好了。
四:安装paddlepaddle和paddlehub
之后去paddlepaddle官网找pip安装paddlepaddle和paddlehub的命令即可
python -m pip install paddlepaddle-gpu==2.2.0.post111 -f
验证安装成功:
打开cmd依次输入:
python
import paddle
paddle.utils.run_check()
如果初夏paddlepaddle is installed successfully!说明已经安装成功
paddlehub的:
打开cmd,输入:
pip install paddlehub
验证是否安装成功:依次输入下面的命令
python
import paddlehub
paddlehub.server_check()
出现True即成功。
更多推荐
windows安装CUDA11.1,搭建PaddlePaddle和PaddleHub
发布评论