2014-07-08 2 views
2

Learn Ruby on Rails - RailsApps 자습서를 따르고 있습니다. config 섹션에서는 .bashrc 또는 .bash_profile을 열고 export path 명령을 보는 것에 대해 이야기합니다. 두 파일 모두 비어 있습니다. 그리고 튜토리얼은이 두 파일 중 하나에 환경 변수를 기록하도록 요구하고 있습니다. 파일을 내보내기 경로로 가정합니다. 두 파일 모두 공백이므로 환경 변수를 기록하는 파일이 중요합니까? OS X 10.9.4 실행 및 RVM 사용. .bashrc 또는 .bash_profile에 환경 변수를 설정하십시오.

은 변수 :

export GMAIL_USERNAME="[email protected]" 
export GMAIL_PASSWORD="Your_Password" 
export MAILCHIMP_API_KEY="Your_MailChimp_API_Key" 
export MAILCHIMP_LIST_ID="Your_List_ID" 
export OWNER_EMAIL="[email protected]" 
+1

어떤 OS를 사용하고 있습니까? 빈 ~/.bashrc 또는 ~/.bash_profile을 갖는 것은 일반적이지 않습니다. –

+1

홈 디렉토리에있는 파일을 확인하십시오. 'vi ~/.bashrc '. 로컬 컴퓨터에 있다면 어떤 파일을 넣을 지 중요하지 않습니다. – iain

답변

1

그냥 그냥이라고 enviorment 변수를 궁금해하고 계세요하지만를 생성 홈 디렉토리에 존재하지 않는 경우, .bashrc에 그런 것들을 추가하고 export하여 .bashrc을 실행할 때 쉘에서 사용할 수있게하십시오. 이것은 당신이 터미널을 열 때마다 당신의 .bashrc이 실행되기 때문에 발생합니다. 그것은 간단하지 않지만 더 깊은 이해를 원한다면 bashunix 쉘에 대해 읽으십시오.

1

그 튜토리얼은 아마도 Linux를 언급하고있었습니다. OS X에서는 ~/.profile에이 정보를 추가하는 것이 더 일반적입니다 (~/.bash_rc에 추가해도 계속 작동합니다). 이는 ~/.bash_profile이없는 경우에만 작동합니다 (see here)

가능성은 .profile도 비어 있지 않습니다.

관련 문제