如何在.bashrc中更改在当前terminal有效

我有一个开放的terminal在Ubuntu的透明,我需要一个新的envvariablesset.So,我打开.bashrc文件并编辑它,添加新的envvariables(比如说PYTHONPATH)

的.bashrc

PYTHONPATH=/some/path export PYTHONPATH 

但是,为了达到这个目的,我需要closuresterminal并重新打开terminal。有一些命令我可以得到这个效果,而不用再closures/打开terminal。

看看source命令: man source

 source ~/.bashrc 

除此之外:为什么不直接在shell中直接使用环境命令来设置额外的环境变量呢?

 export PYTHONPATH="/some/path" 

这样创建的变量就立即生效。

你也可以试试,

 sat:~# . ~/.bashrc