사용자 환경을 사용하여 애플리케이션 시작

사용자 환경을 사용하여 애플리케이션 시작

명령줄에서 애플리케이션을 시작 하면 eclipse애플리케이션은 사용자의 환경 변수(예: PYTHONPATH)에 대해 학습하고 Auto Config. 내 애플리케이션 실행 프로그램이 스크립팅을 지원하는 경우 사용할 사용자 환경을 지정할 수 있는 방법이 있습니까?

답변1

내 생각 /path/to/executable에 귀하의 프로그램 실행기에서 다음으로 교체하십시오.

sh 'exec /path/to/executable'

그러면 문제가 해결될 것입니다. sh대상 셸을 나타내도록 설계됨: 수정즉흥 연주.

PYTHONPATH여기서는 귀하의 사용자 계정이 변수를 생성한 계정 이라고 가정합니다 . 루트이거나 sudo 액세스가 올바르게 구성되어 있지 않으면 다른 사용자의 환경을 복제할 수 없습니다.

관련 정보