![사용자 환경을 사용하여 애플리케이션 시작](https://linux55.com/image/50928/%EC%82%AC%EC%9A%A9%EC%9E%90%20%ED%99%98%EA%B2%BD%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%20%EC%8B%9C%EC%9E%91.png)
명령줄에서 애플리케이션을 시작 하면 eclipse
애플리케이션은 사용자의 환경 변수(예: PYTHONPATH)에 대해 학습하고 Auto Config
. 내 애플리케이션 실행 프로그램이 스크립팅을 지원하는 경우 사용할 사용자 환경을 지정할 수 있는 방법이 있습니까?
답변1
내 생각 /path/to/executable
에 귀하의 프로그램 실행기에서 다음으로 교체하십시오.
sh 'exec /path/to/executable'
그러면 문제가 해결될 것입니다. sh
대상 셸을 나타내도록 설계됨: 수정즉흥 연주.
PYTHONPATH
여기서는 귀하의 사용자 계정이 변수를 생성한 계정 이라고 가정합니다 . 루트이거나 sudo 액세스가 올바르게 구성되어 있지 않으면 다른 사용자의 환경을 복제할 수 없습니다.