-
2022-04-08 19:28:20更多相关内容
-
Ubuntu 20.04 CUDA&cuDNN安装方法(图文教程)
2020-09-14 18:55:27主要介绍了Ubuntu 20.04 CUDA&cuDNN安装方法(图文教程),文中通过图文代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 -
安装cudnn
2021-12-17 17:30:28网上搜到了一些安装cudnn的步骤,都是这样的: 1. 从官网下载cudnn 2. 解压 3. 将解压出来的lib64和include中所有的内容都拷贝到/usr/local/cuda的lib64和include中 不行。 看了一下解压出来的内容,lib64...网上搜到了一些安装cudnn的步骤,都是这样的:
1. 从官网下载cudnn
2. 解压
3. 将解压出来的lib64和include中所有的内容都拷贝到/usr/local/cuda的lib64和include中
不行。
看了一下解压出来的内容,lib64里面包含了两个软链接,直接cp过去软链接会失效。
解决办法有两个:
1. 用 cp -d,可以复制链接关系
2. 把lib64的路径添加到环境变量
正确的安装步骤
1. 从官网下载cudnn
NVIDIA cuDNN | NVIDIA Developer
第一次下要注册一下
我的配置是tensorflow-gpu-1.15.0,cuda 10.0,下载对应版本的cudnn就好
2. 解压
tar vxf cudnn-10.0-linux-x64-v7.6.0.64.tgz
3. 复制lib64下的内容
这一步有两个解决办法
1)cp -d
sudo cp -r -d [解压出来的lib64文件夹/*] usr/local/cuda/lib64/
2)修改环境变量
解压后会生成一个名叫cuda的文件夹
我把这个文件夹重命名成了 cudnn_7.6.0,然后把它移动到了/usr/local/
所以解压出来的lib64 的路径是
/usr/local/cudnn_7.6.0/lib64
把上面这个路径添加到LD_LIBRARY_PATH中
4. 复制include下的内容
把解压出来的include中的内容复制到 /usr/local/cuda/include中
sudo cp /usr/local/cudnn_7.6.0/include/* usr/local/cuda/include/
5. 重置读写权限
cudnn_7.6.0/include/ 里面只有一个 cudnn.h
sudo chmod a+r /usr/local/cuda/include/cudnn.h
-
查看cudnn是否安装
2020-12-19 14:16:30本文收集整理关于查看cudnn是否安装的相关议题,使用内容导航快速到达。内容导航:Q1:cudnn安装问题求助这句 “您当前未使用连接到NVIDIA GPU的显示器” 你的监视器是否连接到NV卡的输出上了呢?Q2:cudnn可以安装...本文收集整理关于查看cudnn是否安装的相关议题,使用内容导航快速到达。
内容导航:
Q1:cudnn安装问题求助
这句 “您当前未使用连接到NVIDIA GPU的显示器” 你的监视器是否连接到NV卡的输出上了呢?
Q2:cudnn可以安装多个吗
to different addresses.
1、
已赞过
已踩过
Q3:如何检测ubuntu中是否安装了cudnn
命令行下输入mysql --help如果是输出一串帮助提示的话,那么就是安装好了的。没有的话就是没安装好。
Q4:ubuntu16.04怎么测试cudnn安装是否成功
命令行下输入mysql --help如果是输出一串帮助提示的话,那么就是安装好了的。没有的话就是没安装好。
具体如下:
电脑常见问题解决
1、无法自动识别硬盘控制器
使用非正版的个别操作系统光盘,在安装系统时,容易出现此错误。原因是非正版光盘自动加载的硬盘控制器驱动不符合电脑自身需要的驱动。这种情况就建议换正版光盘安装操作系统。
2、手动更新错误的驱动程序
windows操作系统正常使用,但手动更新驱动程序把硬盘控制器的驱动程序更新错误,导致此故障。解决方法是进入windows系统高级菜单,选择最后一次的正常配置,即可正常进入系统。
3、bios设置变化后所导致
windows操作系统正常,但是由于某些原因,用户修改了bios设置,导致0x0000007b故障。
Q5:如何查看ubuntu cudnn
Ubuntu社团按照Ubuntu宣言里所铭记的思想而
-
Ubuntu18.04安装cuDNN和Tensorflow的正确姿势-Go语言中文社区
2020-12-19 14:16:29Ubuntu18.04安装cuDNN和Tensorflow的正确姿势本文章主要讲解 ubuntu 系统如何正确安装 cuDNN 和 Tensorflow。需要提前准备:一个安装好的Ubuntu 18.04NVIDIA 驱动已经安装成功CUDA已经安装成功一、检查NVIDIA驱动...Ubuntu18.04安装cuDNN和Tensorflow的正确姿势
本文章主要讲解 ubuntu 系统如何正确安装 cuDNN 和 Tensorflow。
需要提前准备:
一个安装好的Ubuntu 18.04
NVIDIA 驱动已经安装成功
CUDA已经安装成功
一、检查NVIDIA驱动是否安装成功
打开终端执行:
nvidia-smi
Wed Jul 10 11:49:26 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.26 Driver Version: 430.26 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce RTX 208... Off | 00000000:42:00.0 On | N/A |
| 0% 42C P8 17W / 300W | 309MiB / 11011MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1520 G /usr/lib/xorg/Xorg 18MiB |
| 0 1626 G /usr/bin/gnome-shell 79MiB |
| 0 7641 G /usr/lib/xorg/Xorg 95MiB |
| 0 7772 G /usr/bin/gnome-shell 113MiB |
+----------------------------------------------------------------------------
二、检查CUDA是否安装成功
关于 CUDA 的安装可以参考Linux安装CUDA的正确姿势这篇文章。
打开终端执行:
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Wed_Apr_24_19:10:27_PDT_2019
Cuda compilation tools, release 10.1, V10.1.168
说明CUDA的命令已经安装成功。接下来测试案例是否能够正常运行。
#编译并测试设备 deviceQuery:
cd /usr/local/cuda-9.2/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
#编译并测试带宽 bandwidthTest:
cd ../bandwidthTest
sudo make
./bandwidthTest
如果这两个测试的最后结果都是Result = PASS,说明 CUDA 安装成功啦。
三、安装cuDNN
1. 确定版本
在安装之前需要参考与Tensorflow的支持关系,可以通过这个网址查看。
因为目前本地安装的环境如下:
Ubuntu 18.04
NVIDIA Driver 430.26
CUDA 10.1
所以推荐安装 cuDNN 7.6.0 版本,并配合 Tensorflow 1.13.0/1.14.0 都可以。
2. 下载安装包
下载地址可以在NVIDIA官网下载。要下载 cuDNN Library for Linux这项。
3. 解压安装
打开终端执行:
tar -zxvf cudnn-10.1-linux-x64-v7.6.0.64.tgz
sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda-10.1/lib64/
sudo cp cuda/include/cudnn.h /usr/local/cuda-10.1/include/
# 为所有用户设置读取权限
sudo chmod a+r /usr/local/cuda-10.1/include/cudnn.h sudo chmod a+r /usr/local/cuda-10.1/lib64/libcudnn*
4. 安装libcupti
这是 NVIDIA CUDA 分析工具接口,此库提供高级分析支持。
打开终端执行:
sudo apt-get install libcupti-dev
四、安装Tensorflow
1. 确定版本
由于上一步我们选择安装了 cnDNN 7.6.0 并且是配合 CUDA 10.1,所以从这个网址我们可以得知,可以安装最高版本 Tensorflow 1.13.0。
2. 安装pip
大家可以根据实际情况进行选择是安装 pip 还是 pip3,本文以 pip3 为例子。
sudo apt-get install python3-dev python3-pip
此时 pip3 已经安装成功。
3. 安装Tensorflow
终端执行:
pip3 install https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.12.0-cp36-cp36m-linux_x86_64.whl
关于下载的连接可以参考官方网址。
此步骤可能会很慢,如果有代理的可以提前设置好代理。
4. 检查是否正常运行
以下两个测试可以直接在终端内复制执行。
测试 1:
python3 -c "import tensorflow as tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"
测试 2:
python3 -c "from tensorflow.python.client import device_lib; device_lib.list_local_devices()"
如果以上两条返回的内容中都没有错误,代表Tensorflow安装成功。
五、错误解决
1. so文件找不到的错误
错误例子如下:
2019-07-10 11:26:57.200271: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Could not dlopen library 'libcublas.so.10.0'; dlerror: libcublas.so.10.0: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/cuda/lib64::/usr/local/cuda-10.1/lib64:/usr/local/cuda-10.1/lib64:/usr/local/cuda-10.1/lib64{LD_LIBRARY_PATH:+:/usr/local/cuda-10.1/lib64{LD_LIBRARY_PATH:+:/usr/local/cuda-10.1/lib64}}:/usr/local/cuda-10.1/lib64:/usr/local/cuda-10.1/lib
主要错误信息为Could not dlopen library 'libcublas.so.10.0'。造成这样的原因是链接文件不对造成的。
这种问题很好解决,下面我罗列一些常发生这样错误的so文件解决办法,首先大家要确定报错的so文件名称是什么,例如上面报错的是libcublas.so.10.0这个文件,那么就找到对应的libcublas库文件,然后在/usr/local/cuda-10.1/lib64/目录下创建一个bcublas.so.10.0连接文件即可。
一般缺失的so文件都在/usr/local/cuda-10.1/lib64/目录下,有一些特别的在/usr/lib/x86_64-linux-gnu/目录下。
libcudartsudo ln -s /usr/local/cuda-10.1/lib64/libcudart.so.10.1 /usr/local/cuda-10.1/lib64/libcudart.so.10.0
libcufftsudo ln -s /usr/local/cuda-10.1/lib64/libcufft.so.10.1.168 /usr/local/cuda-10.1/lib64/libcufft.so.10.0
libcurandsudo ln -s /usr/local/cuda-10.1/lib64/libcurand.so.10.1.168 /usr/local/cuda-10.1/lib64/libcurand.so.10.0
libcusolversudo ln -s /usr/local/cuda-10.1/lib64/libcusolver.so.10.1.168 /usr/local/cuda-10.1/lib64/libcusolver.so.10.0
libcusparsesudo ln -s /usr/local/cuda-10.1/lib64/libcusparse.so.10.1.168 /usr/local/cuda-10.1/lib64/libcusparse.so.10.0
libcublassudo ln -s /usr/lib/x86_64-linux-gnu/libcublas.so.10.2.0.168 /usr/local/cuda-10.1/lib64/libcublas.so.10.0
如果/usr/lib/x86_64-linux-gnu/目录下没有libcublas库,可以在/usr/local/cuda10.1/targets/x86_64-linux/lib/查找libcublas库。
2. 安装Tensorflow时报错python setup.py egg_info
如果错误如下:
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'setuptools'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-szai5bvj/absl-py/
解决办法为安装setuptools
pip3 install --upgrade setuptools
然后重新安装Tensorfow。
3. error: invalid command ‘bdist_wheel’
如果遇到此错误:
pip3 install wheel
然后重新安装Tensorfow。
END
-
linux安装cudnn
2021-09-24 17:10:47linux安装cudnn cuDNN的安装是建立在我们成功安装cuda的基础上的 1.查看本地cuda版本 nvcc -V 2.找到对应版本的cuDNN下载。官网:https://developer.nvidia.com/rdp/cudnn-archive 3.下载后上传到服务器。解压 tar ... -
检测Cudnn是否安装成功
2021-08-13 16:13:02安装Cudnn后通过网上找到的方法(如下)没有任何输出,以为是没能安装成功。 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A2 或者 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR 或者 ... -
Ubuntu 下安装Cudnn
2021-01-09 17:30:462. 安装cudnn 解压下载的文件,可以看到cuda文件夹,在当前目录打开终端,执行如下命令: $ sudo cp cuda/include/cudnn.h /usr/local/cuda/include/ $ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64 -
linux安装cuDNN
2022-04-29 20:40:371.下载 ...2.安装 (1)进入文件所在位置,运行一下命令解压文件到当前目录 cd ~/downloads # 进入cudnn-10.0-linux-x64-v7.6.5.32.tgz所在位置 (2)分别复制一下文件cuda/include/cudnn.h与cuda/l -
怎么检测ubuntu中是否安装了cudnn
2020-12-19 14:16:31两者同为目前版本中个人和小团队常用的服务级操作系统,在线提供的软件库中可以很方便的安装到很多开源的软件及库。 两者都使用bash作为基础shell,所以在很多基础命令上,ubuntu与centos的差别不是很明显,而... -
ubuntu18安装cudnn
2022-03-07 21:57:502安装cudnn 官网下载:cuDNN Archive | NVIDIA Developer 去网盘下载:参考链接1 默认路径为Downloads文件夹 解压(选择此版本,考虑了后续tensorflow的安装,虽然虚拟环境中的tensorflow好像可以不用考虑系统... -
Windows 下安装CUDA和CUDNN以及验证是否安装成功
2022-04-10 17:10:19Windows 下安装CUDA和CUDNN以及验证是否安装成功 -
centos 安装cuda cudnn
2021-07-17 13:37:26centos 安装cuda cudnn #禁用nouveau [root@localhost cuda] # sudo vim /etc/modprobe.d/blacklist.conf blacklist nouveau options nouveau modeset=0 [root@localhost cuda]# sudo dracut --force [root@... -
检测cudnn是否安装成功
2019-09-23 16:53:47https://blog.csdn.net/caicaiatnbu/article/details/87626491(亲测) -
ubuntu16.04安装显卡驱动+cuda+cudnn
2021-01-12 04:23:49一、安装显卡驱动确认需要的cuda版本,以cuda10.1为例1. 查看版本对应在cuda说明文档中查看需要的cuda对应的显卡驱动版本cuda10.1在linux下需要显卡驱动版本 >=418.39 2. 在线安装显卡驱动添加ppa源sudo add-apt-... -
Windows系统安装CUDA,cudnn & TensorFlow全过程
2021-01-06 21:53:06目录概述CUDA & cuDNN 直观理解CUDA, cuDNN 与tensorflow GPU版本匹配1) GPU硬件check2)确定Tensorflow及所需软件版本CUDA & cuDNN 安装步骤1)下载CUDA和cuDNN2)CUDA安装与验证3)cuDNN安装4)添加环境变量虚拟... -
cmd中检查cuda及cudnn是否成功安装及其版本
2022-04-18 01:03:432. 在cmd中检查cudnn是否安装成功:在cmd运行【C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\extras\demo_suite】路径下的bandwidthTest.exe和deviceQuery.exe,如果都能运行成功,则证明cudnn安装成功... -
Ubuntu18.04安装cudnn
2021-04-14 21:56:15下载Cudnn cudnn下载版本要与cudn版本相对应。笔者cudn为10.0,则cudnn选7.65。下载地址: https://developer.nvidia.com/rdp/cudnn-archive 下载for Linux这个。 编译 解压后运行以下命令: sudo cp cuda/... -
Windows10安装 cuDNN 方法
2019-05-24 11:41:39安装好 CUDA 后安装 cudnn 下载地址:cuDNN Download 需要注册信息,然后找CUDA对应的版本下载,所以要记住自己是哪个版本,我是10.1就选择第一项。 下载下来是个压缩包,解压后,里面有三个文件夹。 找到 CUDA 的... -
ubuntu安装cudnn
2020-07-25 23:44:341. 下载cudnn10.1: 官网:https://developer.nvidia.com/rdp/cudnn-archive 可以下载两种安装文件: 我使用的是第一种安装方法. ①按上图下载的是cudnn-*tgz的压缩包时 解压下载的文件,可以看到cuda文件夹... -
在wsl2(Ubuntu20.04)中安装cudnn
2021-11-20 15:09:31可以看cudnn的官方安装文档: 安装指南 * NVIDIA 深度学习 cuDNN 文档 1、根据之前安装的cuda版本来下载安装对应的cudnn版本 cuDNN Archive | NVIDIA Developer 2、比如我的cuda11.4,而且还是在Ubuntu里面安装... -
cuDNN安装
2020-12-23 14:01:37安装cuDNN: cuDNN7.0 虽然出来了,但是 CUDA8 的最佳拍档依然是cuDNN6.0,在NIVIDA开发者官网上,找到cudnn的下载页面: https://developer.nvidia.com/rdp/cudnn-download ,选择"Download cuDNN v6.0 (April 27, ... -
Ubuntu18.04安装cuDNN
2020-06-30 18:04:44Ubuntu18.04安装cuDNN 一:安装准备 (1)选择cudnn版本 官网cudnn链接:https://developer.nvidia.com/rdp/cudnn-archive 选择cuda版本对应的cudnn,因为本人装的cuda10,所以接下来围绕cudnn7.5.0展开安装... -
安装cudnn出错
2021-06-21 19:30:41sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn* 最后验证我们是否正确安装cudnn, 执行以下指令: cat /usr/local/cuda/... -
深度学习环境搭建:Windows10安装cuDNN
2022-04-07 21:06:16windows 10中安装cuDNN,网上所说的用banwidthTest和deviceQuery只是验证的CUDA是否配置好,cuDNN只是复制文件到CUDA中,所以想验证是否配置成功需要使用示例来验证。 -
Ubuntu20环境安装, Cuda11.1 + Cudnn
2020-11-22 21:10:332020/11/22更新资源, 百度网盘下载. 主要用于在Ubuntu/ Linux 环境下安装Cuda环境用于网络训练. 步骤: 1. 使用系统自带资源安装NVIDIA驱动; 2. 命令行安装Cuda 安装包,...3.命令行安装Cudnn安装包, 设置path, 重启系统. -
详解Ubuntu16.04安装nvidia驱动+CUDA+cuDNN的教程
2021-01-11 02:14:041.查看GPU是否支持CUDA lspci | grep -i nvidia 2.查看Linux版本 uname -m && cat /etc/*release nvidia驱动 1. 先卸载原有N卡驱动 #for case1: original driver installed by apt-get: sudo apt-get remove --... -
【工具】验证是否安装cuda和cuDNN
2021-12-21 16:38:40验证是否安装cuda 【验证cuda是否安装方法1】 import torch print(torch.cuda.is_available()) #返回True则说明已经安装了cuda #输出 True 【验证cuda是否安装方法2】 ...验证cuDNN是否成功安装 其实这里说cuDNN安