我有一个运行在虚拟环境中的Django项目。 还有.bashrc
文件中的export ENV=staging
行。 而在设置中我尝试使用os.getenv('ENV')
来读取它,但它返回None。面料:无法获得virtualenv环境变量
settings_staging.py
...
ENV = os.getenv('ENV')
...
的.bashrc
...
export ENV=staging
...
错误
[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!
什么可能导致问题,或者有什么用错了布莱恩?
苏丹。
我记得织物使用登录shell,'.bashrc'没有在登录shell中执行,但'.bash_profile'正常工作 – sultan 2012-04-24 05:31:49