I am running 4 Python scripts which in short should set environment variables. Point is, using os.environ['TEST'] (say) sets it only for the scope of the Python script that is running it. $ python test.py arg1 $ echo $TEST < ------------ This returns blank. Whereas printing from within the Python script shows a value in TEST os.environ.get('TEST') How does one set environment variables from python script? As a workaround to put it another way, (alternate question) how does one share data between Python scripts? Continue reading...