Установка LD_LIBRARY_PATH изнутри Python

Есть ли способ задать параметр во время выполнения , где Python ищет общие библиотеки?

У меня есть fontforge.so , расположенный в fontforge_bin , я попробовал следующее

os.environ['LD_LIBRARY_PATH']='fontforge_bin'
sys.path.append('fontforge_bin')
import fontforge

и получил

ImportError: fontforge_bin/fontforge.so: cannot open shared object file: No such file or directory

Выполнение ldd на fontforge_bin / fontforge .so дает следующее

linux-vdso.so.1 =>  (0x00007fff2050c000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f10ffdef000)
libc.so.6 => /lib/libc.so.6 (0x00007f10ffa6c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f110022d000)
20
задан Yaroslav Bulatov 1 July 2011 в 06:38
поделиться