Issue
I have a Heroku project that uses environment variables to get its configuration, but I use virtualenv to test my app locally first.
Is there a way to set the environment variables defined on the remote machine inside virtualenv?
Solution
Update
As of 17th May 2017 the README of autoenv states that direnv is probably the better option and implies autoenv is no longer maintained.
Old answer
I wrote autoenv to do exactly this:
https://github.com/kennethreitz/autoenv
Answered By - Kenneth Reitz