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
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.