[英]After installing CUDA on Tegra Tx1 and sourcing the bashrc it will not find NVCC
刷新Tegra板后,必須安裝CUDA驅動程序(包括CUDA編譯器nvcc)。 為此,我只使用了給定的格式:
sudo ./cuda-l4t.sh .cuda-repo-l4t-8-0-local_8.0-76_arm64.deb 8.0 8-0
和
source ~/.bashrc
但是當我輸入nvcc -V
它沒有顯示有關nvcc的所需規范,它只是告訴我該命令未被識別
首先,您應該檢查CUDA是否已真正安裝!
為此,請轉到以下路徑:
/usr/local
必須有一個cuda文件夾或一個名為cuda-8-0的文件夾或您安裝的任何版本。 記住名稱和路徑。 現在,使用gedit/vi/nano/vim
來檢查您的bashrc:
vim ~/.bashrc
轉到文件底部。 關於PATH
變量和LD_LIBRARY_PATH
應該有一些導出。 檢查是否已將其寫入這些變量,然后再次覆蓋。
您必須將路徑導出到CUDA應用程序的bin文件夾,並將路徑導出到lib64文件夾。
為此,必須在bashrc的底部保留以下內容:
export PATH=/usr/local/cuda-8.0/bin: ....
export LD_LIBARY_PATH=/usr/local/cuda-8.0/lib64: ....
之后,雙點可能會遵循其他一些路徑。 確保提供給cuda應用程序的路徑是正確的路徑,並且不會再次被覆蓋。
進行正確的更改后,請不要忘記再次獲取basrhc。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.