我刚刚按照here的指示安装了cuda.9.2。但是,使用GPU运行我的程序会产生错误。
error while loading shared libraries: libcurand.so.9.2: cannot open shared object file: No such file or directory
simon@desktop:/usr/local/cuda/lib64$ ls libcurand.so.9.2
libcurand.so.9.2
simon@desktop:/usr/local/cuda/lib64$ ls -lh libcurand.so.9.2
lrwxrwxrwx 1 root root 20 Jul 31 11:35 libcurand.so.9.2 -> libcurand.so.9.2.148
我注意到已经有一些关于类似问题的报告。有谁知道如何解决吗?
答案 0 :(得分:4)
遵循sgarizvi的建议。确实,我忘记了导出路径。
export LD_LIBRARY_PATH=/usr/local/cuda/lib64 && sudo ldconfig