OSError: libcuhash.so: cannot open shared object file: No such file or directory

解决linux下无法找到.so文件的问题

例如:运行程序,出现错误

OSError: libcuhash.so: cannot open shared object file: No such file or directory

手动生成动态链接库.so文件,由于库文件搜索路径出现问题(譬如我,配好没动过突然就出bug辽,难过),程序运行时可能会出现找不到动态链接库的情形。
首先搜索.so文件

sudo find / -name libcuhash.so

根据实际情况将libcuhash.so换成自己找不到的.so文件,这里的’/'是在根目录下搜索的,速度略慢,可以根据实际情况调整。
找到.so文件位置后,将其添加到路径中。如果只想要一个临时的版本,可以直接在终端输入

export LD_LIBRARY_PATH=文件路径:"${LD_LIBRARY_PATH}"

希望搞一个全局的,在 ~/.bashrc文件里改一下就好啦!
撒花花~

你可能感兴趣的:(改bug,linux)