Компиляция Python из исходной ошибки с ошибкой загрузки общей библиотеки - PullRequest
1 голос
/ 08 июля 2011

Когда я пытаюсь запустить python, я получаю сообщение об ошибке:

python2.6: ошибка при загрузке общих библиотек: libpython2.6.so.1.0: невозможно открыть общий объектный файл: такого файла или каталога нет

Я ранее скомпилировал python без проблем и запустил его нормально.Я не включил --with-threads или --enable-shared.Теперь, когда я включил эти две опции компиляции, я получаю эту ошибку при попытке запустить ее.Файл libpython находится в $ HOME / lib, а python - в $ HOME / bin.

1 Ответ

0 голосов
/ 08 июля 2011

sudo ldconfig -n $HOME/lib

должно решить проблему.в противном случае strace python и вставьте результаты.

...