У меня есть 2 среды, которые мне нужно экспортировать, прежде чем мой скрипт сможет работать.Если я не экспортирую их, мой скрипт выдаст ошибку, указав, что файл / каталог не найден.
Если я вручную экспортирую их в командной строке, это работает нормально, но я пытаюсь сделать это в своем скрипте Python, поэтому мне не нужно вручную экспортировать его перед запуском скрипта.
Я пытался найти похожие проблемы и нашел использование os.system () или os.environ ().Однако ни один из них не работает для меня.
os.system('export TIBCO_NATIVE_INTERFACE_PATH=/opt/gma/venues/nam/arcx_fix_1/libext/libtibems64.so')
os.system('export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/gma/venues/nam/arcx_fix_1/libext')
OR
os.environ["TIBCO_NATIVE_INTERFACE_PATH"] = "/opt/gma/venues/nam/arcx_fix_1/libext/libtibems64.so"
os.environ["LD_LIBRARY_PATH"] = "$LD_LIBRARY_PATH:/opt/gma/venues/nam/arcx_fix_1/libext"
Использование любого из вышеперечисленных методов не решает мою проблему, поскольку мне все еще предлагается неверная ошибка о том, что файл / каталог не найден.