2016-07-22 91 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你在执行它

它不会影响其他用户的进程,或您的任何其他过程。

此外,如果您注销并重新登录,则必须再次执行该命令。它不是“粘性的”

相关问题