Nvidia

nvcc 錯誤,“無命令”驗證在 Debian 9 Stretch 上安裝 CUDA 10

  • May 28, 2019

在 Debian 9 Stretch 上安裝 CUDA 10.0 後,驗證安裝會引發以下錯誤:

$ nvcc -V
$ No command 'nvcc' found

為什麼?

參考:Debian CUDA 安裝指南

解決方案:通過編輯 .bashrc 文件永久更改PATHLD_LIBRARY_PATH


修復 3 個步驟:

  1. 在 ~/home 目錄下創建 .bashrc 文件

$ cd ~/

$ sudo touch .bashrc

  1. 輸入文件:

$ sudo gedit .bashrc


3. 滾動到底部並將 PATH 添加到 .bashrc 文件:

#CUDA Environment Setup
export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64\${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存存檔。

重啟。

打開新終端:

$   nvcc -V

結果:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130

CUDA 工具封包檔在這裡

引用自:https://unix.stackexchange.com/questions/480855