我收到了错误
libboost_python.so.1.45.0: cannot open shared object file: No such file or directory
我在〜/ lib下安装了libboost_python.so,它在同一目录下符号链接到libboost_python.so.1.45.0。
我在LD_LIBRARY_PATH中添加了lib /目录的完整路径,如此
LD_LIBRARY_PATH=/home/user/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
然后我跑了
source ~/.bash_profile
并重新启动服务器。
为什么设置LD_LIBRARY_PATH没有解决问题的原因?
答案 0 :(得分:1)
这可能与libboost_python.so.1.45.0
和libboost-python.so
不同名的事实有关。请注意下划线与连字符以及最后的版本号。