가상 환경에서 실행되는 Django 프로젝트가 있습니다. .bashrc
파일에 export ENV=staging
줄이 있습니다. 그리고 설정에서 나는 os.getenv('ENV')
을 사용하여 이것을 읽으려고하지만 None을 반환합니다. Fabric : virtualenv 내에서 환경 변수를 얻을 수 없습니다.
[dev.gipi] out: File "/home/ubuntu/projects/deeyoon/settings/settings.py", line 61, in <module>
[dev.gipi] out: raise Exception('Environment variable ENV is requried!')
[dev.gipi] out: Exception: Environment variable ENV is requried!
이 어떤 문제를 일으킬 수 있습니다 또는 무엇을 잘못가는되어
...
ENV = os.getenv('ENV')
...
오류
...
export ENV=staging
...
.bashrc에
settings_staging.py?
술탄.
직물이 로그인 셸을 사용하고 로그인 셸에서'.bashrc'가 실행되지 않았지만'.bash_profile'이 잘 작동한다는 것을 기억했습니다 – sultan