내보낸 파일이 포함되어 있습니다.

내보낸 파일이 포함되어 있습니다.

다음 내용이 포함된 파일이 있습니다.

export PYTHONPATH=/home/myuser/squish-5.0-xyz/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/myuser/squish-5.0-xyz/lib

~/.bashrc에 어디에 넣어야 할지 모르겠습니다. 이런 파일에 어떤 확장자를 부여하시겠습니까? 예를 들어 install_squish-5.0.sh 또는 paths_squish-5.0.ini입니다.

답변1

확장자는 중요하지 .sh않지만 option: value.

그러나 이러한 줄을 포함하지 않으면 새 터미널에서 이러한 변수가 필요할 때마다 .bashrc필요합니다 .source

$ echo $PYTHONPATH

$ source /pat/to/my_conf.sh
$ echo $PYTHONPATH
/home/myuser/squish-5.0-xyz/lib

답변2

일반적으로 확장자는 이어야 하는데 .sh이 경우에는 좀 번거롭습니다. $HOME/bin예를 들어 스크립트 export PATH=$HOME/bin:$PATH$HOME/.bashrc. . mypyenv(이것은 .명령의 기록 버전입니다 source.)

이 문제에 대한 보다 일반적인 해결책은 이 modules패키지를 참조하십시오.http://modules.sourceforge.net/

관련 정보