Есть ли способ задать параметр во время выполнения , где 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)