У меня проблема с моим проектом на OpenSUSE 12.1:
почему-то игнорирует путь к библиотекам, указанный в $ LD_LIBRARY_PATH.
Структура звонков следующая:
Мой модуль Python добавляет путь к библиотекам в $ LD_LIBRARY_PATH,
затем импортирует модуль Cython (interface.so) в зависимости от какого-либо другого файла corefuncs.so.
На Ubuntu 11.04 все работало нормально.
Теперь он начинает загрузку модуля cython, но затем выдает ImportError: corefuncs.so: нет такого файла или каталога.
Я могу решить эту проблему, изменив /etc/ld.so.conf и запустив ldconfig, но не могу выполнить поиск Python через $ LD_LIBRARY_PATH, измененный в терминальной сессии.
Есть предложения?
Спасибо!