2016-07-22 86 views
1

我在我的CUDA代碼中使用了一個庫(庫稱爲cublas),我可以使用nvcc成功編譯我的代碼,但是當我運行代碼時這個錯誤:在沒有sudo訪問的情況下添加CUDA庫的路徑

error while loading shared libraries: libcublas.so.7.5: cannot open shared object file: No such file or directory

我發現This link作爲建議,以便解決這一問題運行一些命令的解決方案。基於此鏈路上的一個解決方案是運行以​​下命令:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib

的系統,其GPU在其定位和我使用的是我和其他人之間的共享運行我的代碼,我不是一個sudo的用戶在那個系統中。我想知道如果運行此命令是安全的,不會影響系統的其他設置

誰能請幫助我知道>

謝謝你這麼多

回答

2

I am wondering if running this command is safe and does not affect other settings of the system

是的,你」會沒事的。

此命令:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib 

隻影響process你在執行它

它不會影響其他用戶的進程,或您的任何其他過程。

此外,如果您註銷並重新登錄,則必須再次執行該命令。它不是「粘性的」

相關問題