我想設置一個環境變量有Python劇本,影響我開始在腳本外殼。這裏是我的意思如何用Python在當前shell中設置環境變量?
python -c "import os;os.system('export TESTW=1')"
但命令
echo ${TESTW}
回報什麼。還有表達式
python -c "import os;os.environ['TEST']='1'"
它不起作用。
是否有另一種方式來做到這一點的直接意義?還是把變量寫在我從Python腳本的「外部」執行的文件中更好?
那麼,在這種情況下,這個python腳本將被用來爲別的東西設置環境。 – Alex 2014-09-13 12:04:12