我在ubuntu中有一個開放終端,其中我需要一個新的env變量集合。因此,我打開.bashrc文件並對其進行編輯,以添加新的env變量(說PYTHONPATH)如何在當前終端中有效地更改.bashrc
的.bashrc
PYTHONPATH=/some/path
export PYTHONPATH
但是,爲了得到這個效果,我需要關閉我的終端,並打開它again.Is有一些命令,我可以得到這個效果,不再次關閉/打開終端。
我在ubuntu中有一個開放終端,其中我需要一個新的env變量集合。因此,我打開.bashrc文件並對其進行編輯,以添加新的env變量(說PYTHONPATH)如何在當前終端中有效地更改.bashrc
的.bashrc
PYTHONPATH=/some/path
export PYTHONPATH
但是,爲了得到這個效果,我需要關閉我的終端,並打開它again.Is有一些命令,我可以得到這個效果,不再次關閉/打開終端。
看看在source
命令:man source
source ~/.bashrc
從
除了:你爲什麼不乾脆使用環境在你的shell命令直接設置附加的環境變量?
export PYTHONPATH="/some/path"
這樣,創建的變量就立即生效。
您也可以嘗試,
sat:~# . ~/.bashrc
感謝@arkascha,學到了一些東西今天好..你是對的。它可以以兩種方式來完成 – damon