I have been scouring the internet, and cannot seem to find a solution to permanently adding an environment variable, specifically when my OS is macOS Mojave (10.14). It seems there are a lot of tutorials for past versions of the OS, but none for this one one. It also seems every old method has become outdated.
I want to add an environment variable ENV_VAR=12345
to my Mac, so that I can import it into a Python module using os.environ['ENV_VAR']
The most relevant tutorial I have found is this, but it doesn't quite do the trick for me. A lot of others tell you how to temporarily add environment variables to bash, but I don't think this is good enough. I want the addition to be there if you restart terminal.
Can you please either provide a short tutorial or point me to the correct/modern tutorial?
UPDATE: I should have mentioned that I use zsh
. This was key.
python -m module_name