LD_LIBRARY_PATH를 wsgi에 전달

LD_LIBRARY_PATH를 wsgi에 전달

두 가지 버전의 libpq.so가 있는 호스팅에 플라스크 사이트를 배포하려고 합니다. 첫 번째 것은 기본적으로 로컬에 설치된 psycopg2 라이브러리에서 사용되는 /usr/lib에 설치됩니다: ldd _psycopg.so linux-vdso.so.1 => (0x00007fff63b4f000) libpq.so.5 => /usr/lib/libpq. so.5 (0x00007fde5d775000)

불행하게도 이 버전에는 lo_truncate64 기호가 없습니다: python run.app 정의되지 않은 기호: lo_truncate64

하지만 로컬에 설치된 libpq.so의 올바른 버전을 사용하여 사이트를 시작할 때 통계는 괜찮습니다. LD_LIBRARY_PATH=/home/b/.local/lib

나는 관리 권한이 없고 아파치를 다시 시작하거나 재구성할 수 없습니다. 어떻게 LD_LIBRARY_PATH를 wsgi 스크립트에 전달할 수 있습니까? SetEnv LD_LIBRARY_PATH /home/b/.local/lib가 작동하지 않습니다.

관련 정보