如何使在当前终端中更改.bashrc生效

16 浏览
0 Comments

如何使在当前终端中更改.bashrc生效

这个问题已经有答案了:

如何在不注销并重新登录的情况下重新加载.bashrc设置?

我在ubuntu lucid中有一个打开的终端,需要设置一个新的环境变量。因此,我打开.bashrc文件并对其进行编辑,以添加新的环境变量(比如说PYTHONPATH)。

.bashrc

PYTHONPATH=/some/path
export PYTHONPATH

但是,为了使其生效,我需要关闭终端并重新打开。是否有某个命令可以在不关闭/重新打开终端的情况下产生这种效果。

admin 更改状态以发布 2023年5月21日
0
0 Comments

你也可以尝试,

sat:~# . ~/.bashrc 

0
0 Comments

看一下source命令:man source

source ~/.bashrc

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

export PYTHONPATH="/some/path"

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

0