簡體   English   中英

在Tegra Tx1上安裝CUDA並采購bashrc后,它將找不到NVCC

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM