Общий объект не найден (libboost_python.so) - PullRequest
1 голос
/ 27 февраля 2011

Я получаю ошибку

libboost_python.so.1.45.0: cannot open shared object file: No such file or directory

Я установил libboost_python.so в ~ / lib, и он находится по ссылке на libboost_python.so.1.45.0 в том же каталоге.

Я добавил полный путь к каталогу lib / в LD_LIBRARY_PATH, вот так

LD_LIBRARY_PATH=/home/user/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

Я тогда побежал

source ~/.bash_profile

и перезапустил сервер.

Какие-либо причины, по которым установка LD_LIBRARY_PATH не решила проблему?

1 Ответ

1 голос
/ 27 февраля 2011

Вероятно, это как-то связано с тем, что libboost_python.so.1.45.0 и libboost-python.so не совпадают.Обратите внимание на подчеркивание и дефис и номер версии в конце.

...