gpt4 book ai didi

cuda - 令人困惑的 cuda 版本

转载 作者:行者123 更新时间:2023-12-02 03:42:42 26 4
gpt4 key购买 nike

我刚刚按照官方说明在 Ubuntu 16.04 上安装了最新的 CUDA 9.1。但是当我运行命令nvcc -V时,它仍然显示我的cuda版本是7.5,如下所示。

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Tue_Aug_11_14:27:32_CDT_2015
Cuda compilation tools, release 7.5, V7.5.17

另外,which nvcc给了我/usr/bin/nvcc,它不在/usr/local文件夹下。这是正常的吗?这是兼容性问题吗?我有一个 GTX 1080 Ti 和一个 GTX 980。我在 .bashrc 文件中添加了以下命令,但它仍然不起作用。

export PATH=/usr/local/cuda-9.1/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

最佳答案

这里最好的做法是从 /usr/bin 目录中删除 CUDA 二进制文件的所有痕迹,并且将来始终将 CUDA 工具包安装在 的“默认”位置>/usr/local/cuda-XX

要从 /usr/bin 中删除 CUDA 项目,只需以 root 用户身份使用 linux rm 命令即可。不确定要删除什么?查看“普通”CUDA 安装 bin 目录,例如 /usr/local/cuda-8.0/bin

通过将 CUDA 安装在默认位置,例如/usr/local/cuda-8.0/usr/local/cuda-9.0 (例如),您可以“并行”安装,并且 switch between them by modifying相应的 PATHLD_LIBRARY_PATH 变量。

关于cuda - 令人困惑的 cuda 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48001027/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com