在 Linux 和 Windows 系统下查看 CUDA 和 cuDNN 版本的方法,包括使用 nvcc 命令

一直都比较头疼cuda与cudnn版本查看问题,两个系统不一样也不好查看,命令不通用

Linux

查看 CUDA 版本

方法一:

nvcc --version

nvcc -V

如果 nvcc 没有安装,那么用方法二。

方法二:

去安装目录下查看:

cat /usr/local/cuda/version.txt

查看 cuDNN 版本

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

如果没有,那么可能没有安装 cuDNN。

如果是为了使用 PyTorch/TensorFlow,在 Linux 服务器上推荐使用 conda 安装,使用 conda 可以很方便安装 PyTorch/TensorFlow 以及对应版本的 CUDA 和 cuDNN。

Windows

查看 CUDA 版本

在命令行中执行:

nvcc --version

或者进入 CUDA 的安装目录查看:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA

查看 cuDNN 版本

进入 CUDA 的安装目录查看文件 cudnn.h :(注意修改v9.0)

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include\cudnn.h

如下所示,cuDNN 版本为 7.2.1 :

使用 PyTorch 查看 CUDA 和 cuDNN 版本

import torch

print(torch.__version__)

print(torch.version.cuda)
print(torch.backends.cudnn.version())
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: 可以通过在终端中输入以下命令查看CUDA的安装位置: ``` which nvcc ``` 该命令将返回CUDA的安装路径。例如,如果CUDA安装在默认位置,则输出将类似于: ``` /usr/local/cuda/bin/nvcc ``` ### 回答2: 在Linux查看CUDA安装位置可以通过以下方法实现: 1. 使用命令行 在终端中输入以下命令: ```bash which nvcc ``` 该命令会返回NVIDIA CUDA编译器的安装路径。例如,如果输出结果为: ```bash /usr/local/cuda/bin/nvcc ``` 表示CUDA安装在`/usr/local/cuda`目录下。 2. 查看环境变量 在Linux中,环境变量可以存储系统中各种程序的位置和配置信息。CUDA安装时会自动添加一些环境变量,可以通过以下命令查看: ```bash echo $PATH ``` 其中,包含了CUDA编译器和其它CUDA工具的路径。一般来说,CUDA的安装路径会被添加到`/etc/environment`文件中,可以使用以下命令查看该文件: ```bash cat /etc/environment ``` 在该文件中,可以找到CUDA安装路径的变量: ```bash PATH="/usr/local/cuda/bin:/usr/bin:/usr/sbin:/bin:/sbin" ``` 3. 查看CUDA版本信息 还可以通过以下命令查看CUDA版本信息,从而确定CUDA的安装位置: ```bash nvcc --version ``` 该命令会输出CUDA版本信息,包括CUDA安装路径和各种库文件的路径。 综上所述,Linux查看CUDA安装位置的方法比较简单,可以使用命令行、环境变量和CUDA版本信息等方法来实现。 ### 回答3: 在Linux中,查看CUDA安装位置有多种方法,以下是其中两种常用的方法: 1. 使用命令nvcc -V查看CUDA版本信息 打开终端,输入命令nvcc -V,这个命令会显示您计算机上安装的CUDA版本信息,其中包括CUDA安装的路径。如果您使用的是root用户,可以直接输入该命令。如果您是其它用户,则需要在该用户的目录下运行命令,例如:/usr/local/cuda/bin/nvcc -V。 2. 使用命令which查看CUDA目录 打开终端,输入命令which nvcc,这个命令会显示CUDA的路径,如“/usr/local/cuda/bin/nvcc”。使用这个路径可以确定CUDA安装的位置。 以上两种方法都可以查看CUDA安装的位置。一般来说,CUDA默认安装在/usr/local/cuda目录下。如果您需要查看特定版本CUDA位置,可以在上述命令中加上版本号,例如:nvcc-8.0 -V表示查看CUDA 8.0的版本信息。通过以上方法,您可以方便地确定CUDALinux中的安装位置,有助于您进行相关开发和调试工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kelly1250230225

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值